From ef814f24a2907d509fd940deb63f20075ddf57f1 Mon Sep 17 00:00:00 2001 From: Raelon Masters Date: Sat, 25 Jul 2020 14:56:46 -0400 Subject: [PATCH] Added Jquery ui resources --- src/interface/migrations/0001_initial.py | 57 +- .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 374 bytes .../ui-bg_highlight-hard_20_0972a5_1x100.png | Bin 0 -> 381 bytes .../ui-bg_highlight-soft_33_003147_1x100.png | Bin 0 -> 401 bytes .../ui-bg_highlight-soft_35_222222_1x100.png | Bin 0 -> 342 bytes .../ui-bg_highlight-soft_44_444444_1x100.png | Bin 0 -> 328 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 335 bytes .../css/images/ui-bg_loop_25_000000_21x21.png | Bin 0 -> 378 bytes .../css/images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../css/images/ui-icons_444444_256x240.png | Bin 0 -> 7090 bytes .../css/images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4676 bytes .../css/images/ui-icons_555555_256x240.png | Bin 0 -> 7074 bytes .../css/images/ui-icons_777620_256x240.png | Bin 0 -> 4676 bytes .../css/images/ui-icons_777777_256x240.png | Bin 0 -> 7111 bytes .../css/images/ui-icons_a83300_256x240.png | Bin 0 -> 4676 bytes .../css/images/ui-icons_cc0000_256x240.png | Bin 0 -> 4676 bytes .../css/images/ui-icons_cccccc_256x240.png | Bin 0 -> 7034 bytes .../css/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes src/interface/static/css/jquery-ui.css | 1311 +++++++++++++++++ src/interface/static/css/jquery-ui.min.css | 7 + .../static/css/jquery-ui.structure.min.css | 5 + .../static/css/jquery-ui.theme.min.css | 5 + src/interface/static/css/theme.css | 443 ++++++ .../base/images/ui-icons_444444_256x240.png | Bin 0 -> 7090 bytes .../base/images/ui-icons_555555_256x240.png | Bin 0 -> 7074 bytes .../base/images/ui-icons_777620_256x240.png | Bin 0 -> 4676 bytes .../base/images/ui-icons_777777_256x240.png | Bin 0 -> 7111 bytes .../base/images/ui-icons_cc0000_256x240.png | Bin 0 -> 4676 bytes .../base/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/base/jquery-ui.css | 1311 +++++++++++++++++ .../static/css/themes/base/jquery-ui.min.css | 7 + .../static/css/themes/base/theme.css | 443 ++++++ .../ui-bg_diagonals-thick_8_333333_40x40.png | Bin 0 -> 383 bytes .../images/ui-bg_glass_40_111111_1x400.png | Bin 0 -> 323 bytes .../images/ui-bg_glass_55_1c1c1c_1x400.png | Bin 0 -> 323 bytes .../ui-bg_highlight-hard_100_f9f9f9_1x100.png | Bin 0 -> 315 bytes .../ui-bg_highlight-hard_40_aaaaaa_1x100.png | Bin 0 -> 316 bytes .../ui-bg_highlight-soft_50_aaaaaa_1x100.png | Bin 0 -> 327 bytes .../ui-bg_inset-hard_45_cd0a0a_1x100.png | Bin 0 -> 382 bytes .../ui-bg_inset-hard_55_ffeb80_1x100.png | Bin 0 -> 367 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_4ca300_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_bbbbbb_256x240.png | Bin 0 -> 7092 bytes .../images/ui-icons_ededed_256x240.png | Bin 0 -> 7011 bytes .../images/ui-icons_ffcf29_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/black-tie/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/black-tie/jquery-ui.min.css | 7 + .../static/css/themes/black-tie/theme.css | 443 ++++++ .../ui-bg_diagonals-thick_75_f3d8d8_40x40.png | Bin 0 -> 471 bytes .../images/ui-bg_dots-small_65_a6a6a6_2x2.png | Bin 0 -> 266 bytes .../images/ui-bg_glass_55_fbf8ee_1x400.png | Bin 0 -> 398 bytes .../ui-bg_highlight-hard_100_eeeeee_1x100.png | Bin 0 -> 316 bytes .../ui-bg_highlight-hard_100_f6f6f6_1x100.png | Bin 0 -> 316 bytes .../ui-bg_highlight-soft_15_cc0000_1x100.png | Bin 0 -> 385 bytes .../images/ui-icons_004276_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cc0000_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/blitzer/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/blitzer/jquery-ui.min.css | 7 + .../static/css/themes/blitzer/theme.css | 443 ++++++ .../ui-bg_diagonals-thick_90_eeeeee_40x40.png | Bin 0 -> 380 bytes .../images/ui-bg_glass_100_e4f1fb_1x400.png | Bin 0 -> 408 bytes .../images/ui-bg_glass_50_3baae3_1x400.png | Bin 0 -> 394 bytes .../images/ui-bg_glass_80_d7ebf9_1x400.png | Bin 0 -> 404 bytes .../ui-bg_highlight-hard_100_f2f5f7_1x100.png | Bin 0 -> 390 bytes .../ui-bg_highlight-hard_70_000000_1x100.png | Bin 0 -> 310 bytes .../ui-bg_highlight-soft_100_deedf7_1x100.png | Bin 0 -> 445 bytes .../ui-bg_highlight-soft_25_ffef8f_1x100.png | Bin 0 -> 367 bytes .../images/ui-icons_2694e8_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_3d80b3_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_72a7cf_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/cupertino/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/cupertino/jquery-ui.min.css | 7 + .../static/css/themes/cupertino/theme.css | 443 ++++++ .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 374 bytes .../ui-bg_highlight-hard_20_0972a5_1x100.png | Bin 0 -> 381 bytes .../ui-bg_highlight-soft_33_003147_1x100.png | Bin 0 -> 401 bytes .../ui-bg_highlight-soft_35_222222_1x100.png | Bin 0 -> 342 bytes .../ui-bg_highlight-soft_44_444444_1x100.png | Bin 0 -> 328 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 335 bytes .../images/ui-bg_loop_25_000000_21x21.png | Bin 0 -> 378 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_a83300_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cccccc_256x240.png | Bin 0 -> 7034 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/dark-hive/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/dark-hive/jquery-ui.min.css | 7 + .../static/css/themes/dark-hive/theme.css | 443 ++++++ .../ui-bg_diagonals-thick_15_0b3e6f_40x40.png | Bin 0 -> 482 bytes .../ui-bg_dots-medium_30_0b58a2_4x4.png | Bin 0 -> 295 bytes .../images/ui-bg_dots-small_20_333333_2x2.png | Bin 0 -> 266 bytes .../images/ui-bg_dots-small_30_a32d00_2x2.png | Bin 0 -> 276 bytes .../images/ui-bg_dots-small_40_00498f_2x2.png | Bin 0 -> 282 bytes .../ui-bg_gloss-wave_20_111111_500x100.png | Bin 0 -> 3990 bytes .../images/ui-icons_00498f_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_98d2fb_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_9ccdfc_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/dot-luv/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/dot-luv/jquery-ui.min.css | 7 + .../static/css/themes/dot-luv/theme.css | 443 ++++++ .../ui-bg_gloss-wave_30_3d3644_500x100.png | Bin 0 -> 5999 bytes .../ui-bg_highlight-soft_100_dcd9de_1x100.png | Bin 0 -> 400 bytes .../ui-bg_highlight-soft_100_eae6ea_1x100.png | Bin 0 -> 431 bytes .../ui-bg_highlight-soft_25_30273a_1x100.png | Bin 0 -> 420 bytes .../ui-bg_highlight-soft_45_5f5964_1x100.png | Bin 0 -> 405 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 7090 bytes .../images/ui-icons_734d99_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_8d78a5_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_a8a3ae_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ebccce_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/eggplant/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/eggplant/jquery-ui.min.css | 7 + .../static/css/themes/eggplant/theme.css | 443 ++++++ .../ui-bg_diagonals-small_25_c5ddfc_40x40.png | Bin 0 -> 400 bytes .../ui-bg_diagonals-thick_20_e69700_40x40.png | Bin 0 -> 475 bytes .../ui-bg_diagonals-thick_22_1484e6_40x40.png | Bin 0 -> 467 bytes .../ui-bg_diagonals-thick_26_2293f7_40x40.png | Bin 0 -> 464 bytes .../ui-bg_highlight-soft_100_f9f9f9_1x100.png | Bin 0 -> 325 bytes .../ui-bg_inset-hard_100_eeeeee_1x100.png | Bin 0 -> 314 bytes .../images/ui-icons_0a82eb_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_0b54d5_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_5fa5e3_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_fcdd4a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/excite-bike/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/excite-bike/jquery-ui.min.css | 7 + .../static/css/themes/excite-bike/theme.css | 443 ++++++ .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 265 bytes .../ui-bg_highlight-soft_100_f6f6f6_1x100.png | Bin 0 -> 330 bytes .../ui-bg_highlight-soft_25_0073ea_1x100.png | Bin 0 -> 393 bytes .../ui-bg_highlight-soft_50_dddddd_1x100.png | Bin 0 -> 339 bytes .../flick/images/ui-icons_0073ea_256x240.png | Bin 0 -> 4676 bytes .../flick/images/ui-icons_454545_256x240.png | Bin 0 -> 7090 bytes .../flick/images/ui-icons_666666_256x240.png | Bin 0 -> 7111 bytes .../flick/images/ui-icons_ff0084_256x240.png | Bin 0 -> 4676 bytes .../flick/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/flick/jquery-ui.css | 1311 +++++++++++++++++ .../static/css/themes/flick/jquery-ui.min.css | 7 + .../static/css/themes/flick/theme.css | 443 ++++++ .../ui-bg_diagonals-small_40_db4865_40x40.png | Bin 0 -> 390 bytes .../ui-bg_diagonals-small_50_93c3cd_40x40.png | Bin 0 -> 391 bytes .../ui-bg_diagonals-small_50_ff3853_40x40.png | Bin 0 -> 388 bytes .../ui-bg_diagonals-small_75_ccd232_40x40.png | Bin 0 -> 391 bytes .../ui-bg_dots-medium_80_ffff38_4x4.png | Bin 0 -> 283 bytes .../images/ui-bg_dots-small_35_35414f_2x2.png | Bin 0 -> 281 bytes .../ui-bg_white-lines_85_f7f7ba_40x100.png | Bin 0 -> 422 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 7090 bytes .../images/ui-icons_88a206_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_c02669_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_e1e463_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffeb33_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/hot-sneaks/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/hot-sneaks/jquery-ui.min.css | 7 + .../static/css/themes/hot-sneaks/theme.css | 443 ++++++ .../images/ui-bg_glass_100_f5f0e5_1x400.png | Bin 0 -> 412 bytes .../images/ui-bg_glass_25_cb842e_1x400.png | Bin 0 -> 393 bytes .../images/ui-bg_glass_70_ede4d4_1x400.png | Bin 0 -> 409 bytes .../ui-bg_highlight-hard_100_f4f0ec_1x100.png | Bin 0 -> 385 bytes .../ui-bg_highlight-hard_65_fee4bd_1x100.png | Bin 0 -> 372 bytes .../ui-bg_highlight-hard_75_f5f5b5_1x100.png | Bin 0 -> 381 bytes .../ui-bg_inset-soft_100_f4f0ec_1x100.png | Bin 0 -> 461 bytes .../images/ui-icons_c47a23_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cb672b_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_f08000_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_f35f07_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ff7519_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/humanity/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/humanity/jquery-ui.min.css | 7 + .../static/css/themes/humanity/theme.css | 443 ++++++ .../ui-bg_diagonals-small_0_aaaaaa_40x40.png | Bin 0 -> 265 bytes .../ui-bg_diagonals-thick_15_444444_40x40.png | Bin 0 -> 383 bytes .../ui-bg_diagonals-thick_95_ffdc2e_40x40.png | Bin 0 -> 469 bytes .../images/ui-bg_glass_55_fbf5d0_1x400.png | Bin 0 -> 394 bytes .../ui-bg_highlight-hard_30_285c00_1x100.png | Bin 0 -> 382 bytes .../ui-bg_highlight-soft_33_3a8104_1x100.png | Bin 0 -> 403 bytes .../ui-bg_highlight-soft_50_4eb305_1x100.png | Bin 0 -> 409 bytes .../ui-bg_highlight-soft_60_4ca20b_1x100.png | Bin 0 -> 417 bytes .../ui-bg_inset-soft_10_285c00_1x100.png | Bin 0 -> 424 bytes .../images/ui-icons_4eb305_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_72b42d_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/le-frog/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/le-frog/jquery-ui.min.css | 7 + .../static/css/themes/le-frog/theme.css | 443 ++++++ .../images/ui-bg_glass_15_5f391b_1x400.png | Bin 0 -> 393 bytes .../ui-bg_gloss-wave_20_1c160d_500x100.png | Bin 0 -> 5851 bytes .../ui-bg_gloss-wave_25_453326_500x100.png | Bin 0 -> 5910 bytes .../ui-bg_gloss-wave_30_44372c_500x100.png | Bin 0 -> 5972 bytes .../ui-bg_highlight-soft_20_201913_1x100.png | Bin 0 -> 433 bytes .../ui-bg_highlight-soft_20_619226_1x100.png | Bin 0 -> 401 bytes .../ui-bg_inset-soft_10_201913_1x100.png | Bin 0 -> 438 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_9bcc60_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_add978_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_e3ddc9_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_f1fd86_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../static/css/themes/mint-choc/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/mint-choc/jquery-ui.min.css | 7 + .../static/css/themes/mint-choc/theme.css | 443 ++++++ .../images/ui-bg_glass_100_f8f8f8_1x400.png | Bin 0 -> 324 bytes .../images/ui-bg_glass_35_dddddd_1x400.png | Bin 0 -> 323 bytes .../images/ui-bg_glass_60_eeeeee_1x400.png | Bin 0 -> 323 bytes .../ui-bg_inset-hard_75_999999_1x100.png | Bin 0 -> 310 bytes .../ui-bg_inset-soft_50_c9c9c9_1x100.png | Bin 0 -> 329 bytes .../images/ui-icons_3383bb_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 7090 bytes .../images/ui-icons_70b2e1_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_999999_256x240.png | Bin 0 -> 7111 bytes .../images/ui-icons_fbc856_256x240.png | Bin 0 -> 4676 bytes .../static/css/themes/overcast/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/overcast/jquery-ui.min.css | 7 + .../static/css/themes/overcast/theme.css | 443 ++++++ .../ui-bg_diagonal-maze_20_6e4f1c_10x10.png | Bin 0 -> 354 bytes .../ui-bg_diagonal-maze_40_000000_10x10.png | Bin 0 -> 301 bytes .../ui-bg_fine-grain_10_eceadf_60x60.png | Bin 0 -> 10817 bytes .../ui-bg_fine-grain_10_f8f7f6_60x60.png | Bin 0 -> 9962 bytes .../ui-bg_fine-grain_15_eceadf_60x60.png | Bin 0 -> 10587 bytes .../ui-bg_fine-grain_15_f7f3de_60x60.png | Bin 0 -> 10949 bytes .../ui-bg_fine-grain_15_ffffff_60x60.png | Bin 0 -> 4262 bytes .../ui-bg_fine-grain_65_654b24_60x60.png | Bin 0 -> 14498 bytes .../ui-bg_fine-grain_68_b83400_60x60.png | Bin 0 -> 11935 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_3572ac_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_8c291d_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_b83400_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_fbdb93_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/pepper-grinder/jquery-ui.css | 1311 +++++++++++++++++ .../themes/pepper-grinder/jquery-ui.min.css | 7 + .../css/themes/pepper-grinder/theme.css | 443 ++++++ .../images/ui-bg_glass_75_d0e5f5_1x400.png | Bin 0 -> 394 bytes .../images/ui-bg_glass_85_dfeffc_1x400.png | Bin 0 -> 399 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 390 bytes .../ui-bg_gloss-wave_55_5c9ccc_500x100.png | Bin 0 -> 5882 bytes .../ui-bg_inset-hard_100_f5f8f9_1x100.png | Bin 0 -> 391 bytes .../ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 0 -> 350 bytes .../images/ui-icons_217bc0_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_469bdd_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_6da8d5_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_d8e7f3_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_f9bd01_256x240.png | Bin 0 -> 4676 bytes .../static/css/themes/redmond/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/redmond/jquery-ui.min.css | 7 + .../static/css/themes/redmond/theme.css | 443 ++++++ .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 393 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 265 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 323 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 324 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 390 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 325 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 7090 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 7111 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4676 bytes .../css/themes/smoothness/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/smoothness/jquery-ui.min.css | 7 + .../static/css/themes/smoothness/theme.css | 443 ++++++ .../images/ui-bg_glass_55_fcf0ba_1x400.png | Bin 0 -> 391 bytes .../ui-bg_gloss-wave_100_ece8da_500x100.png | Bin 0 -> 5817 bytes .../ui-bg_highlight-hard_100_f5f3e5_1x100.png | Bin 0 -> 394 bytes .../ui-bg_highlight-hard_100_fafaf4_1x100.png | Bin 0 -> 379 bytes .../ui-bg_highlight-hard_15_459e00_1x100.png | Bin 0 -> 380 bytes .../ui-bg_highlight-hard_95_cccccc_1x100.png | Bin 0 -> 317 bytes .../ui-bg_highlight-soft_25_67b021_1x100.png | Bin 0 -> 411 bytes .../ui-bg_highlight-soft_95_ffedad_1x100.png | Bin 0 -> 409 bytes .../ui-bg_inset-soft_15_2b2922_1x100.png | Bin 0 -> 380 bytes .../images/ui-icons_808080_256x240.png | Bin 0 -> 7117 bytes .../images/ui-icons_847e71_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_8DC262_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_eeeeee_256x240.png | Bin 0 -> 7010 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/south-street/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/south-street/jquery-ui.min.css | 7 + .../static/css/themes/south-street/theme.css | 443 ++++++ .../images/ui-bg_glass_45_0078ae_1x400.png | Bin 0 -> 403 bytes .../images/ui-bg_glass_55_f8da4e_1x400.png | Bin 0 -> 403 bytes .../images/ui-bg_glass_75_79c9ec_1x400.png | Bin 0 -> 406 bytes .../ui-bg_gloss-wave_45_e14f1c_500x100.png | Bin 0 -> 5922 bytes .../ui-bg_gloss-wave_50_6eac2c_500x100.png | Bin 0 -> 5964 bytes .../ui-bg_gloss-wave_75_2191c0_500x100.png | Bin 0 -> 6035 bytes .../ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 0 -> 350 bytes .../start/images/ui-icons_0078ae_256x240.png | Bin 0 -> 4676 bytes .../start/images/ui-icons_056b93_256x240.png | Bin 0 -> 4676 bytes .../start/images/ui-icons_d8e7f3_256x240.png | Bin 0 -> 4676 bytes .../start/images/ui-icons_e0fdff_256x240.png | Bin 0 -> 4676 bytes .../start/images/ui-icons_f5e175_256x240.png | Bin 0 -> 4676 bytes .../start/images/ui-icons_f7a50d_256x240.png | Bin 0 -> 4676 bytes .../start/images/ui-icons_fcd113_256x240.png | Bin 0 -> 4676 bytes .../static/css/themes/start/jquery-ui.css | 1311 +++++++++++++++++ .../static/css/themes/start/jquery-ui.min.css | 7 + .../static/css/themes/start/theme.css | 443 ++++++ ...ui-bg_diagonals-medium_20_d34d17_40x40.png | Bin 0 -> 440 bytes .../ui-bg_gloss-wave_45_817865_500x100.png | Bin 0 -> 5939 bytes .../ui-bg_gloss-wave_60_fece2f_500x100.png | Bin 0 -> 5908 bytes .../ui-bg_gloss-wave_70_ffdd57_500x100.png | Bin 0 -> 5601 bytes .../ui-bg_gloss-wave_90_fff9e5_500x100.png | Bin 0 -> 5447 bytes .../ui-bg_highlight-soft_100_feeebd_1x100.png | Bin 0 -> 401 bytes .../ui-bg_inset-soft_30_ffffff_1x100.png | Bin 0 -> 261 bytes .../sunny/images/ui-icons_3d3d3d_256x240.png | Bin 0 -> 7074 bytes .../sunny/images/ui-icons_bd7b00_256x240.png | Bin 0 -> 4676 bytes .../sunny/images/ui-icons_d19405_256x240.png | Bin 0 -> 4676 bytes .../sunny/images/ui-icons_eb990f_256x240.png | Bin 0 -> 4676 bytes .../sunny/images/ui-icons_ed9f26_256x240.png | Bin 0 -> 4676 bytes .../sunny/images/ui-icons_fadc7a_256x240.png | Bin 0 -> 4676 bytes .../sunny/images/ui-icons_ffe180_256x240.png | Bin 0 -> 4676 bytes .../static/css/themes/sunny/jquery-ui.css | 1311 +++++++++++++++++ .../static/css/themes/sunny/jquery-ui.min.css | 7 + .../static/css/themes/sunny/theme.css | 443 ++++++ .../images/ui-bg_diamond_10_4f4221_10x8.png | Bin 0 -> 365 bytes .../images/ui-bg_diamond_20_372806_10x8.png | Bin 0 -> 368 bytes .../images/ui-bg_diamond_25_675423_10x8.png | Bin 0 -> 370 bytes .../images/ui-bg_diamond_25_d5ac5d_10x8.png | Bin 0 -> 371 bytes .../images/ui-bg_diamond_8_261803_10x8.png | Bin 0 -> 368 bytes .../images/ui-bg_diamond_8_443113_10x8.png | Bin 0 -> 368 bytes .../ui-bg_highlight-hard_65_fee4bd_1x100.png | Bin 0 -> 372 bytes .../images/ui-icons_070603_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_e8e2b5_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_e9cd86_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_efec9f_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_f2ec64_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_f9f2bd_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ff7519_256x240.png | Bin 0 -> 4676 bytes .../css/themes/swanky-purse/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/swanky-purse/jquery-ui.min.css | 7 + .../static/css/themes/swanky-purse/theme.css | 443 ++++++ .../ui-bg_diagonals-small_50_262626_40x40.png | Bin 0 -> 321 bytes .../images/ui-bg_glass_40_0a0a0a_1x400.png | Bin 0 -> 322 bytes .../images/ui-bg_glass_55_f1fbe5_1x400.png | Bin 0 -> 406 bytes .../images/ui-bg_glass_60_000000_1x400.png | Bin 0 -> 323 bytes .../ui-bg_gloss-wave_55_000000_500x100.png | Bin 0 -> 4360 bytes .../ui-bg_gloss-wave_85_9fda58_500x100.png | Bin 0 -> 5998 bytes .../ui-bg_gloss-wave_95_f6ecd5_500x100.png | Bin 0 -> 5856 bytes .../images/ui-icons_000000_256x240.png | Bin 0 -> 5582 bytes .../images/ui-icons_1f1f1f_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_9fda58_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_b8ec79_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/trontastic/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/trontastic/jquery-ui.min.css | 7 + .../static/css/themes/trontastic/theme.css | 443 ++++++ .../images/ui-bg_glass_20_555555_1x400.png | Bin 0 -> 318 bytes .../images/ui-bg_glass_40_0078a3_1x400.png | Bin 0 -> 400 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 374 bytes .../ui-bg_gloss-wave_25_333333_500x100.png | Bin 0 -> 3976 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 335 bytes .../ui-bg_inset-soft_25_000000_1x100.png | Bin 0 -> 312 bytes .../ui-bg_inset-soft_30_f58400_1x100.png | Bin 0 -> 398 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_a83300_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_cccccc_256x240.png | Bin 0 -> 7034 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/ui-darkness/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/ui-darkness/jquery-ui.min.css | 7 + .../static/css/themes/ui-darkness/theme.css | 443 ++++++ .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 0 -> 476 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 0 -> 384 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 324 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 406 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 265 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 5873 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 342 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 0 -> 386 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_228ef1_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../css/themes/ui-lightness/jquery-ui.css | 1311 +++++++++++++++++ .../css/themes/ui-lightness/jquery-ui.min.css | 7 + .../static/css/themes/ui-lightness/theme.css | 443 ++++++ .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 390 bytes .../ui-bg_gloss-wave_16_121212_500x100.png | Bin 0 -> 4031 bytes .../ui-bg_highlight-hard_15_888888_1x100.png | Bin 0 -> 311 bytes .../ui-bg_highlight-hard_55_555555_1x100.png | Bin 0 -> 311 bytes .../ui-bg_highlight-soft_35_adadad_1x100.png | Bin 0 -> 326 bytes .../ui-bg_highlight-soft_60_dddddd_1x100.png | Bin 0 -> 342 bytes .../ui-bg_inset-soft_15_121212_1x100.png | Bin 0 -> 322 bytes .../vader/images/ui-icons_666666_256x240.png | Bin 0 -> 7111 bytes .../vader/images/ui-icons_aaaaaa_256x240.png | Bin 0 -> 7075 bytes .../vader/images/ui-icons_bbbbbb_256x240.png | Bin 0 -> 7092 bytes .../vader/images/ui-icons_c98000_256x240.png | Bin 0 -> 4676 bytes .../vader/images/ui-icons_cccccc_256x240.png | Bin 0 -> 7034 bytes .../vader/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4676 bytes .../vader/images/ui-icons_f29a00_256x240.png | Bin 0 -> 4676 bytes .../static/css/themes/vader/jquery-ui.css | 1311 +++++++++++++++++ .../static/css/themes/vader/jquery-ui.min.css | 7 + .../static/css/themes/vader/theme.css | 443 ++++++ src/interface/static/js/jquery-ui.min.js | 13 + 404 files changed, 45848 insertions(+), 18 deletions(-) create mode 100644 src/interface/static/css/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 src/interface/static/css/images/ui-bg_highlight-hard_20_0972a5_1x100.png create mode 100644 src/interface/static/css/images/ui-bg_highlight-soft_33_003147_1x100.png create mode 100644 src/interface/static/css/images/ui-bg_highlight-soft_35_222222_1x100.png create mode 100644 src/interface/static/css/images/ui-bg_highlight-soft_44_444444_1x100.png create mode 100644 src/interface/static/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 src/interface/static/css/images/ui-bg_loop_25_000000_21x21.png create mode 100644 src/interface/static/css/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_444444_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_4b8e0b_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_555555_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_777620_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_777777_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_a83300_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_cc0000_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_cccccc_256x240.png create mode 100644 src/interface/static/css/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/jquery-ui.css create mode 100644 src/interface/static/css/jquery-ui.min.css create mode 100644 src/interface/static/css/jquery-ui.structure.min.css create mode 100644 src/interface/static/css/jquery-ui.theme.min.css create mode 100644 src/interface/static/css/theme.css create mode 100644 src/interface/static/css/themes/base/images/ui-icons_444444_256x240.png create mode 100644 src/interface/static/css/themes/base/images/ui-icons_555555_256x240.png create mode 100644 src/interface/static/css/themes/base/images/ui-icons_777620_256x240.png create mode 100644 src/interface/static/css/themes/base/images/ui-icons_777777_256x240.png create mode 100644 src/interface/static/css/themes/base/images/ui-icons_cc0000_256x240.png create mode 100644 src/interface/static/css/themes/base/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/base/jquery-ui.css create mode 100644 src/interface/static/css/themes/base/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/base/theme.css create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_glass_40_111111_1x400.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_highlight-hard_40_aaaaaa_1x100.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-icons_4ca300_256x240.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-icons_bbbbbb_256x240.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-icons_ededed_256x240.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-icons_ffcf29_256x240.png create mode 100644 src/interface/static/css/themes/black-tie/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/black-tie/jquery-ui.css create mode 100644 src/interface/static/css/themes/black-tie/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/black-tie/theme.css create mode 100644 src/interface/static/css/themes/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-bg_highlight-hard_100_f6f6f6_1x100.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-icons_004276_256x240.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-icons_cc0000_256x240.png create mode 100644 src/interface/static/css/themes/blitzer/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/blitzer/jquery-ui.css create mode 100644 src/interface/static/css/themes/blitzer/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/blitzer/theme.css create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-bg_highlight-soft_25_ffef8f_1x100.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-icons_2694e8_256x240.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-icons_2e83ff_256x240.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-icons_3d80b3_256x240.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-icons_72a7cf_256x240.png create mode 100644 src/interface/static/css/themes/cupertino/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/cupertino/jquery-ui.css create mode 100644 src/interface/static/css/themes/cupertino/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/cupertino/theme.css create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_33_003147_1x100.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_35_222222_1x100.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_44_444444_1x100.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-bg_loop_25_000000_21x21.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-icons_4b8e0b_256x240.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-icons_a83300_256x240.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-icons_cccccc_256x240.png create mode 100644 src/interface/static/css/themes/dark-hive/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/dark-hive/jquery-ui.css create mode 100644 src/interface/static/css/themes/dark-hive/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/dark-hive/theme.css create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-bg_dots-medium_30_0b58a2_4x4.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_20_333333_2x2.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_30_a32d00_2x2.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_40_00498f_2x2.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-bg_gloss-wave_20_111111_500x100.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-icons_00498f_256x240.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-icons_98d2fb_256x240.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-icons_9ccdfc_256x240.png create mode 100644 src/interface/static/css/themes/dot-luv/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/dot-luv/jquery-ui.css create mode 100644 src/interface/static/css/themes/dot-luv/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/dot-luv/theme.css create mode 100644 src/interface/static/css/themes/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-icons_454545_256x240.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-icons_734d99_256x240.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-icons_8d78a5_256x240.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-icons_a8a3ae_256x240.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-icons_ebccce_256x240.png create mode 100644 src/interface/static/css/themes/eggplant/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/eggplant/jquery-ui.css create mode 100644 src/interface/static/css/themes/eggplant/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/eggplant/theme.css create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_22_1484e6_40x40.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_26_2293f7_40x40.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-bg_inset-hard_100_eeeeee_1x100.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-icons_0a82eb_256x240.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-icons_0b54d5_256x240.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-icons_5fa5e3_256x240.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-icons_fcdd4a_256x240.png create mode 100644 src/interface/static/css/themes/excite-bike/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/excite-bike/jquery-ui.css create mode 100644 src/interface/static/css/themes/excite-bike/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/excite-bike/theme.css create mode 100644 src/interface/static/css/themes/flick/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png create mode 100644 src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png create mode 100644 src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png create mode 100644 src/interface/static/css/themes/flick/images/ui-icons_0073ea_256x240.png create mode 100644 src/interface/static/css/themes/flick/images/ui-icons_454545_256x240.png create mode 100644 src/interface/static/css/themes/flick/images/ui-icons_666666_256x240.png create mode 100644 src/interface/static/css/themes/flick/images/ui-icons_ff0084_256x240.png create mode 100644 src/interface/static/css/themes/flick/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/flick/jquery-ui.css create mode 100644 src/interface/static/css/themes/flick/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/flick/theme.css create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_dots-medium_80_ffff38_4x4.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-icons_454545_256x240.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-icons_88a206_256x240.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-icons_c02669_256x240.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-icons_e1e463_256x240.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-icons_ffeb33_256x240.png create mode 100644 src/interface/static/css/themes/hot-sneaks/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/hot-sneaks/jquery-ui.css create mode 100644 src/interface/static/css/themes/hot-sneaks/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/hot-sneaks/theme.css create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_glass_25_cb842e_1x400.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_glass_70_ede4d4_1x400.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_100_f4f0ec_1x100.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_65_fee4bd_1x100.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_75_f5f5b5_1x100.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-bg_inset-soft_100_f4f0ec_1x100.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-icons_c47a23_256x240.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-icons_cb672b_256x240.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-icons_f08000_256x240.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-icons_f35f07_256x240.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-icons_ff7519_256x240.png create mode 100644 src/interface/static/css/themes/humanity/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/humanity/jquery-ui.css create mode 100644 src/interface/static/css/themes/humanity/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/humanity/theme.css create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-bg_inset-soft_10_285c00_1x100.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-icons_4eb305_256x240.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-icons_72b42d_256x240.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-icons_cd0a0a_256x240.png create mode 100644 src/interface/static/css/themes/le-frog/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/le-frog/jquery-ui.css create mode 100644 src/interface/static/css/themes/le-frog/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/le-frog/theme.css create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_glass_15_5f391b_1x400.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_20_1c160d_500x100.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_25_453326_500x100.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_30_44372c_500x100.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_highlight-soft_20_201913_1x100.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_highlight-soft_20_619226_1x100.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-bg_inset-soft_10_201913_1x100.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-icons_9bcc60_256x240.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-icons_add978_256x240.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-icons_e3ddc9_256x240.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-icons_f1fd86_256x240.png create mode 100644 src/interface/static/css/themes/mint-choc/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/mint-choc/jquery-ui.css create mode 100644 src/interface/static/css/themes/mint-choc/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/mint-choc/theme.css create mode 100644 src/interface/static/css/themes/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-bg_glass_35_dddddd_1x400.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-bg_glass_60_eeeeee_1x400.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-bg_inset-hard_75_999999_1x100.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-icons_3383bb_256x240.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-icons_454545_256x240.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-icons_70b2e1_256x240.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-icons_999999_256x240.png create mode 100644 src/interface/static/css/themes/overcast/images/ui-icons_fbc856_256x240.png create mode 100644 src/interface/static/css/themes/overcast/jquery-ui.css create mode 100644 src/interface/static/css/themes/overcast/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/overcast/theme.css create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_diagonal-maze_40_000000_10x10.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_10_eceadf_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_10_f8f7f6_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_15_eceadf_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_15_f7f3de_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_65_654b24_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_68_b83400_60x60.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-icons_3572ac_256x240.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-icons_8c291d_256x240.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-icons_b83400_256x240.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-icons_fbdb93_256x240.png create mode 100644 src/interface/static/css/themes/pepper-grinder/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/pepper-grinder/jquery-ui.css create mode 100644 src/interface/static/css/themes/pepper-grinder/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/pepper-grinder/theme.css create mode 100644 src/interface/static/css/themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_217bc0_256x240.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_2e83ff_256x240.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_469bdd_256x240.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_6da8d5_256x240.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_cd0a0a_256x240.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_d8e7f3_256x240.png create mode 100644 src/interface/static/css/themes/redmond/images/ui-icons_f9bd01_256x240.png create mode 100644 src/interface/static/css/themes/redmond/jquery-ui.css create mode 100644 src/interface/static/css/themes/redmond/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/redmond/theme.css create mode 100644 src/interface/static/css/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-icons_2e83ff_256x240.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-icons_454545_256x240.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-icons_888888_256x240.png create mode 100644 src/interface/static/css/themes/smoothness/images/ui-icons_cd0a0a_256x240.png create mode 100644 src/interface/static/css/themes/smoothness/jquery-ui.css create mode 100644 src/interface/static/css/themes/smoothness/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/smoothness/theme.css create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_glass_55_fcf0ba_1x400.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_gloss-wave_100_ece8da_500x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_100_f5f3e5_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_15_459e00_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_95_cccccc_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_highlight-soft_25_67b021_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_highlight-soft_95_ffedad_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-bg_inset-soft_15_2b2922_1x100.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-icons_808080_256x240.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-icons_847e71_256x240.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-icons_8DC262_256x240.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-icons_cd0a0a_256x240.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-icons_eeeeee_256x240.png create mode 100644 src/interface/static/css/themes/south-street/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/south-street/jquery-ui.css create mode 100644 src/interface/static/css/themes/south-street/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/south-street/theme.css create mode 100644 src/interface/static/css/themes/start/images/ui-bg_glass_45_0078ae_1x400.png create mode 100644 src/interface/static/css/themes/start/images/ui-bg_glass_55_f8da4e_1x400.png create mode 100644 src/interface/static/css/themes/start/images/ui-bg_glass_75_79c9ec_1x400.png create mode 100644 src/interface/static/css/themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png create mode 100644 src/interface/static/css/themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png create mode 100644 src/interface/static/css/themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png create mode 100644 src/interface/static/css/themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_0078ae_256x240.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_056b93_256x240.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_d8e7f3_256x240.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_e0fdff_256x240.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_f5e175_256x240.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_f7a50d_256x240.png create mode 100644 src/interface/static/css/themes/start/images/ui-icons_fcd113_256x240.png create mode 100644 src/interface/static/css/themes/start/jquery-ui.css create mode 100644 src/interface/static/css/themes/start/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/start/theme.css create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_3d3d3d_256x240.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_bd7b00_256x240.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_d19405_256x240.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_eb990f_256x240.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_ed9f26_256x240.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_fadc7a_256x240.png create mode 100644 src/interface/static/css/themes/sunny/images/ui-icons_ffe180_256x240.png create mode 100644 src/interface/static/css/themes/sunny/jquery-ui.css create mode 100644 src/interface/static/css/themes/sunny/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/sunny/theme.css create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_10_4f4221_10x8.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_20_372806_10x8.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_25_675423_10x8.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_25_d5ac5d_10x8.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_8_261803_10x8.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_8_443113_10x8.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-bg_highlight-hard_65_fee4bd_1x100.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_070603_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_e8e2b5_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_e9cd86_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_efec9f_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_f2ec64_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_f9f2bd_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/images/ui-icons_ff7519_256x240.png create mode 100644 src/interface/static/css/themes/swanky-purse/jquery-ui.css create mode 100644 src/interface/static/css/themes/swanky-purse/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/swanky-purse/theme.css create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_glass_40_0a0a0a_1x400.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_glass_60_000000_1x400.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_55_000000_500x100.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-icons_000000_256x240.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-icons_1f1f1f_256x240.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-icons_9fda58_256x240.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-icons_b8ec79_256x240.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-icons_cd0a0a_256x240.png create mode 100644 src/interface/static/css/themes/trontastic/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/trontastic/jquery-ui.css create mode 100644 src/interface/static/css/themes/trontastic/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/trontastic/theme.css create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_glass_20_555555_1x400.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_glass_40_0078a3_1x400.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_gloss-wave_25_333333_500x100.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-icons_4b8e0b_256x240.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-icons_a83300_256x240.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-icons_cccccc_256x240.png create mode 100644 src/interface/static/css/themes/ui-darkness/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/ui-darkness/jquery-ui.css create mode 100644 src/interface/static/css/themes/ui-darkness/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/ui-darkness/theme.css create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-icons_222222_256x240.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-icons_228ef1_256x240.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png create mode 100644 src/interface/static/css/themes/ui-lightness/images/ui-icons_ffffff_256x240.png create mode 100644 src/interface/static/css/themes/ui-lightness/jquery-ui.css create mode 100644 src/interface/static/css/themes/ui-lightness/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/ui-lightness/theme.css create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_gloss-wave_16_121212_500x100.png create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_highlight-hard_15_888888_1x100.png create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_highlight-hard_55_555555_1x100.png create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_highlight-soft_35_adadad_1x100.png create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_highlight-soft_60_dddddd_1x100.png create mode 100644 src/interface/static/css/themes/vader/images/ui-bg_inset-soft_15_121212_1x100.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_666666_256x240.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_aaaaaa_256x240.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_bbbbbb_256x240.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_c98000_256x240.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_cccccc_256x240.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_cd0a0a_256x240.png create mode 100644 src/interface/static/css/themes/vader/images/ui-icons_f29a00_256x240.png create mode 100644 src/interface/static/css/themes/vader/jquery-ui.css create mode 100644 src/interface/static/css/themes/vader/jquery-ui.min.css create mode 100644 src/interface/static/css/themes/vader/theme.css create mode 100644 src/interface/static/js/jquery-ui.min.js diff --git a/src/interface/migrations/0001_initial.py b/src/interface/migrations/0001_initial.py index be3fcdb..61d40c8 100644 --- a/src/interface/migrations/0001_initial.py +++ b/src/interface/migrations/0001_initial.py @@ -1,7 +1,11 @@ -# Generated by Django 3.0.7 on 2020-07-05 23:21 +# Generated by Django 3.0.7 on 2020-07-23 16:01 +from django.conf import settings +import django.contrib.auth.models +import django.contrib.auth.validators from django.db import migrations, models import django.db.models.deletion +import django.utils.timezone class Migration(migrations.Migration): @@ -9,9 +13,41 @@ class Migration(migrations.Migration): initial = True dependencies = [ + ('auth', '0011_update_proxy_permissions'), ] operations = [ + migrations.CreateModel( + name='User', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('password', models.CharField(max_length=128, verbose_name='password')), + ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), + ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), + ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')), + ('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')), + ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), + ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')), + ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), + ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), + ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), + ('facebook', models.CharField(max_length=255, null=True)), + ('twitter', models.CharField(max_length=255, null=True)), + ('ulvl', models.IntegerField(default=1)), + ('sponsorid', models.IntegerField(null=True)), + ('matrixid', models.CharField(max_length=255, null=True)), + ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), + ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), + ], + options={ + 'verbose_name': 'user', + 'verbose_name_plural': 'users', + 'abstract': False, + }, + managers=[ + ('objects', django.contrib.auth.models.UserManager()), + ], + ), migrations.CreateModel( name='Books', fields=[ @@ -50,27 +86,12 @@ class Migration(migrations.Migration): 'db_table': 'navigation', }, ), - migrations.CreateModel( - name='Users', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('uname', models.CharField(max_length=255)), - ('fname', models.CharField(max_length=255, null=True)), - ('lname', models.CharField(max_length=255, null=True)), - ('email', models.CharField(max_length=255, null=True)), - ('password', models.CharField(max_length=255, null=True)), - ('ulvl', models.IntegerField(null=True)), - ], - options={ - 'db_table': 'users', - }, - ), migrations.CreateModel( name='Favorites', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('favorite', models.ManyToManyField(to='interface.Books')), - ('uname', models.ManyToManyField(to='interface.Users')), + ('book', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, to='interface.Books')), + ('user', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'db_table': 'favorites', diff --git a/src/interface/static/css/images/ui-bg_glass_40_ffc73d_1x400.png b/src/interface/static/css/images/ui-bg_glass_40_ffc73d_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..f528008685ff2e21bce9a91f25fa6a689f143a90 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!T$JY5_^JdVFTzfkayg9Pit+V_0ieS8bp(-s|E%Aj`R z%A}|aCJ{9@R;x@VKi0!MvI3u1`>%;w_OdQJirGPc#qk4soYXuv*{#MGmale9j*Sg<%9k=IfXJL47UfqhP;$r#wJcptHiCLBk%48paup{S3j3^P6Z8PtdyWlSZMmWe~)S~i1C z7a7!6MKsGA=RLG-=Gu^)z^HF&$XY&U#<^`x=Z{@d-+NZv<`+lVnJ*{L>iR^iZ2Qio zv*5%x(`ttEH5r`EPq+R2=561n{^UdI_6%+fexL(YOI#yLQW8s2t&)pUffR$0fuWhM zfu*jYNr<7bm9dExkZk}Y4SpJ@@}OwQ%}>cptHiCLBk%48paup{S3j3^P6Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4it*>ba4!kxSY&!lV{l(pZd8o|J_agW!?Dle(kb)E1&=G3|Dj- z|Gk_V@GS9{zMKB_Bu567D+;HruWkoAjX|}KdAa u7#dp{n^*za20+r_r*SF|iiX_$l+3hB+!{La?rs2TVDNPHb6Mw<&;$UcxpY_n literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-bg_highlight-soft_44_444444_1x100.png b/src/interface/static/css/images/ui-bg_highlight-soft_44_444444_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..3f19c178ffddf81f73c704949982a14c9f50c96c GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ipOTba4!kxV-n=LcsRKk3@KIN9uIr`F;{vZ5j{)R--A1}NX%#%{TDk%H{e@URdG@#LAMzaO)< z$S51RFmu@h%~maOjVMV;EJ?LWE=mPb3`PcqX1WHJx`rkphQ?OLCRRYU0gyEKX`IS~ eq9HdwB{QuOw}y_qyBmNS7(8A5T-G@yGywobd0~P8 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png b/src/interface/static/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6a501884e188f6cc600891d2b140328acace05ec GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ipOaba4!kxV-nAp&8J*5teXni{kH0HuwAjT$j8#)HzkARq?w`yM(8!&ys071lZsCo{3p+a7f7SVT-Cs zMSS+}$IQBhvcJOL+ydFETH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~qfNTRG kY4FoHl?O#bZhlH;S|x4`9eH;*05vdpy85}Sb4q9e0A6%ulK=n! literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-bg_loop_25_000000_21x21.png b/src/interface/static/css/images/ui-bg_loop_25_000000_21x21.png new file mode 100644 index 0000000000000000000000000000000000000000..3c22784693a2afc3fb06e418f2699306c04a2746 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^q97~)BpB|zQR4(sEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUM0?lFHdd<3N?AUIEHAPKRbCL-vI?47k(Y7_`UuQn}3R!)JfT2+*rtL z^sLPD=vEb(ei5Y|PbT{tt0y&7Sv=I%?^8m5{{&+bGr+%VU@dM46$X{d4E+?SsM z!e)KYp2=`|V@Aj#?(M}3kCfeFd7$lH_>cLu>1&zu!m1WvH8cq^G`2D}u>!IUfTY1s<5V6L d4Y~O#nQ4`{HFV_N-2l|U;OXk;vd$@?2>?UKeh~lw literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_222222_256x240.png b/src/interface/static/css/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f184400db5da441a76667625c74567d220208e3e GIT binary patch literal 7025 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_444444_256x240.png b/src/interface/static/css/images/ui-icons_444444_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..83ad64fc14fd0077ceb4329dbd568c95907328c5 GIT binary patch literal 7090 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 aSZP_AS^B#Evihfy1}Mv`$(75%L;nlIT{RB? literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_4b8e0b_256x240.png b/src/interface/static/css/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4faad3e924c7686416456fb21529597f301570ac GIT binary patch literal 4676 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 Mdgi*7+USJ;0*^OS9RL6T literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_555555_256x240.png b/src/interface/static/css/images/ui-icons_555555_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..47849283f84f7026932bf50282ee8af51444c26e GIT binary patch literal 7074 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 W$6)X8PycD00qQC`%4LeS5&s7ix^mY5 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_777620_256x240.png b/src/interface/static/css/images/ui-icons_777620_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f58d25581c605a5538fa50408fe09c4a30740d GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_777777_256x240.png b/src/interface/static/css/images/ui-icons_777777_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb5913d439a734dfcd65d5129bdef7035084147 GIT binary patch literal 7111 zcmZvBcQ{<#*Y+7Th#HLE2~lR05Jd02MT=-bh~9hey@Ui&WXE`#=Cm@3<*(|fG0}~)D9FkSQ@vDvpP{hNrk_*N^{&NAA?Y1`fzEFMan|f5;x}DQ zR^dF#_L&$~I!{w}$)0Lc?8nANxv6zcpHUx^(Xs7sGxAr4e2!&*9Fl8zE{Yc0_#=Kk zD1pvv_85{t?n}<0ug_La4zEu!f1$cM-uxF2* zLeeCJa;=eWv&w@u6>u97iufvjKGT0t%4;McslqQOBcal*)a(8vms*L*rl39(M#M~B zswAJGsm&EU(&stUAR%6!?K7F-Wb;S%r~mynoA`RPb;OLnM>TkaiggiAAETN0*Zk1~ zsmz?;$n2aIiiETD?Z@k_w7&ll{^cif9%kHEAN)pbDR+e5abVO?1I;&@-|?jAmfJP9 zj25FSLn#`q?;rYGG3UL`YXrR+KtqHin{xF9**$9ogy{a3|1TDy(VYa+olAS5V>jHq zI}JtZ06-)G$Pp-Vs>6j!eILvhLjm4iz8U9fWbfQjfHMu$gJPSyPRnEOV|^03e$3E) z;c85&n+9%2Od^A%$&VD+nmzS2aRdhddiw)f4Lu^PiKCirN*FZ~q1!LJOZ6adA}bdd z9||Z!ZF~^~2Q$z6KJb2|1QOT=Gc5eT|;-{v3m zp0^^@X7qntFQVZ8`DkqT(jmt1fBmQAV_G>y`X#{datHDL!{D9hS;6@iGMwy);g1p9 zrAz?>po~`x7_!jqE7KdyND59HoipnC8>MpM#II9Ph4zjOWQ~zeNY8n=LMtx9pz?HXc@MVvgiVU&X#c)Yn zT~dLUJ4sPBCcA!M^EQ{t$;bw?(D1LfwqFEAF!?h<8F^UIL=`=heF|b_f4PaQ;}Ct# zp;~?CJWd0BDwA2a=cNtL^dlT-ewL|i|FManPOVCm&;-0Qp)mV0b#IF={by-aLSr7^ z8eE-tal&gNXALL$n>zBCib~w5!4oqEs&C0q^a~R%urK;iI-(QqQS}~X&Rl7Z=lH)` z{vO0skr<9aU0mE2sl(uoFF3D+3dWbGQHm{+U&sYO%EF3GjR6P)&^Nii>KsLV%0TI5 z)9SR7eDvZYdK@8F0(IPz(pmlN@Oe7>`HroE-_G3oXPQ`^Z=0H;hc^}~a6E_XHtHwq z)w%{%Eq21Toireh!|xlSn;P{RoW4&uk$Ba9uHKN&OrDEsk=Sr1+8U>cU~!0`o2##G zbvjj`Q{~E`=oX9e(tfCC0Q})*;v}8q#a(~m>DLzIg1o(~pArUDO@?KMd4udsa*esM z;eSk|4M6%YD8o{t#m=;^ge8#pHGzhCa#{IpkRlG&#+iuFtxFa4GrINyV>nN4^G^Bn1({BhQJMI(R}^@%}zy=J?M43-AbjWiM~+ z)jg0SbgS%D{CwrtgME?h4ZbQKZ(`%=1QfuLCA7|078%#=4C}a1bVy9I3KSW&C&JW!*SbYBN}1; zL~ubd=uTP9r%&;}Wyjoi-{|=>;xJb>x50myj(g}2H5@oHs9Iw%apU(hGBMIu}v3C0=nhUL%PMNkDWN!_kHZ`~n zBxLp_qKjZ8F`?r^dZk3qw-;GGAWsdFPypXda7(}gK>-usFO{gK?OGY-15-9U>Wt6v z%%wDAr`YyRaAz7!zCPVKwkmL+fk;_b=_8Fy6}D(P$M2oitzt&q!=Ar#u#se(g_gVL z7{k8*?I!Cv#FKU~qEyKVYXus&YBZkY49Arc{4QwWLcESZML>l(H~8i?Cp6cGFRx1$xG4u>+v>kT z`8thSv+p7#lM$j#?gj_9lj8bXiPHjC59mSWxN!iRzJowE#?dg=({0AMf*q;V;*Ap~ z#z^gfrTEj`&}b*nIO_=|pF#Hg_gM58!K4+t=czJQN5^v(9jvl%$NiUE?@cao-~;y_ z-zApwd^Sy;<4Rt24@2e?of}y6x<`UMfk`(4L}>zvII{S8d`uV4#Sb zur^5LPM~`k*^gs7HqT5J+UeHi#S7(<;Z)~m{{ES z!E2)FLvaQR)ZrKUHmlkEq*)fS0#)cp})}UE0QSo_-Yaz#$ zW7;NF0HJt7{8uHTWtFg~ssWSFeR)GsuoVlu=3F`beUyj%l|+}s$N_()O_-ZS9yP;K zWIfKWo_OPQYu^(Z@19-stWw2}vED7SJl4OOY>ee03t!eCz6I%_V7 zHD7tM)W8Fzaaag^S!;-m8c<<@_Own!ggLLwHlB*ZI{7E4ZE+9rB?lT60Zq{1yLj~)F?b$5RPy%VQADBNW!^tLmPC&1pYBu6wcFqcUODLAiGpI*_}FnGI?f*?Yx$B>6Y9>jJAJ-G2N`r?c_ZjtK| z%X^OORSqhPY*KuYX|;#TMw#FzyM8P;rOarRwl{&dE7pD6tk2CzLe;V2^FksG_FJ-A zb`nMNmKd8J`9cKyE{em7qjp%Ja5Wyd=xItUCOg}8N_a}PRf8GOqXVJbdGeKb$y^8!l@Fiv zofA~J?I$98D1=OiN%$qmK;sTm$uYqI z*bKy)_H$utRn<0U^*dolaqQYDFYX8K=wVh;P#n5*mFYF5Z`0v*uj-tyX(Zet1frJ$ zrTXhUIQi!;BM0b^>VcvPcu@!Rul%arZi!z8wuEI2yd++w9)BQI@;EJw--w?%MhC$$1HbD^<^8#mrEZnH6|{EcS<@f=_M)m7p(8q7>{APXnqBgvZ$ZL+~AkiDThHjt2F=w64>*Oy;6y zEGVU!x`GFhyZw9RTmk;Rb+ALd)@-e#Hw>>+io)NB{uIyN}${dLj(?bf|C>Loq8UM3jE`Q+rYyHrmtq13^XqT9jc663aKK-AcwLwO>fgckt`M}4f zd`kf{+P`03C8i~p>t(t|KYHn=N6ehlyHgeUFl*aRhV-4%E7JnY1m8{nM~0Qt(k z)PUJ0Kd!Uaqo1e}^=ONVnd-E?lxS<;q3E`$9q@?!+E&GA)`vXIxxqz#7x8P6{c_B} z#Q#B;H$OFFeWHhaSn-FX>J5CSWQgo*%gHG_$4a%7ZT}V@;B0nf!X_s(Eh_)RB4|fz9)ql8 z9)m*{{L~(lrW2@j$rNHWU`p>VZD)-PqRER3-6mZ0c3uWm;wHP(`y7Jent!knAL((N zxSePg)c9Q1JX2Iw&g8Rnq%MaP@OkNNNDc9JAWZPlz2rJQ3rYRZFYuh;PD$SD?a|DN z-IT<-g5;p^F>AFBnn&JdyIgwynh*gAcBXGvim}3eF z(78%4S%>k%rVI3)v<#MHA83DxVZN)SF+B&Lzi`G6dh5mDYIXx&dLya%v*M5H&z`0x zl7-zi7MEYC4Yr&kPR#N74A%aMyH8y|V&^YeF7D;#lu9JTO=(U?2OEEb@b^BXFEZBV zDV5if?4^15DC^UsVpd4Z?D$gec97v$Wnsj( z(m%G|9?aom+HcI3js>k{W7A4&1-%YsTU7(YJ^U)G4s58Pcs#D`>Fw4sfMyNtR9?;9 zXO^ghWtTJ5Sn-8IFh=gs9oLrmnqrZ!PU$FQLCcIDVIEy#AYq%Wj;s*ngzsnxa)I_VdbuvNJ)8-R$MV^npuFcTELwj%chwOMJa(I+1(Go6>DO0{)X42U5K2!Y~UZ;XY9I_gR)lSbeD3C6ISd zhytn;^yPRqhH%K<-tGH&Fy=6!5 z>IBpFUn;SV4`Of3y#Z_=}S8ei<{+!ykHJ zb6;r(5(*V6i0oY;hmvzAUP&AnY?$TU*##fbh5UHwm{pwwTVJj`K6u_+TK_>d+!NWJ z77nhFvXB(+%~^rD2Mt(8p~H7;AdCf@!&+O&_Ob|t-6cdQvBS$FvJE#M9s}OwlaJxC zaoTvHc9gc@9*rOCl-_aokO|KE@q8_mX3zQxqXh3^r9=DU7eON1Y>%=TZItQiTOj; zD#;4nND(lbof0Jv>1K^m2VNfCeK;(8FdO%&N4l1m$4?dPt0=Sec|qqc)w}^V_Nw0} zGdp$;QnDG-829MU4`vN~xW}nvjWQPeQOez%k*$|sm(Imo0odge&oD-=n+>+Swq$f= zBkbwEi1ymSLp~0k+V;1a9yC{;JmWwr4|almYJsXe%FU!_#i=ev1lh!I)sm0)HXLBC z8bG(cSFwprm8-7apl{X6>Da0}8H#zv{*a(p$%c~T3@~xT@#s{X@p z%EKNs1UGyK`uP7P-|?nV>!k}nE{Sj~ z21$*j4(M!OIaX!~FCRK0u4odKJpRtIUuGZV?cV+b%ig+Ubfjq5l66AJbBZ%Il_yw< z;i3$NC)X_tQVaZ~L=SLs_drUUM09fIXgGOf?%Bjvcvl!G;-N?U==;WxIY zj&k@)(US66y$kAOjo@`O{s^1;8T!SQ7z1M6^t-&!orE_FLEN%EP^5n z0C^rx1dHq2D1CDF_&VdY1q3;O({A^yD7#)zClr=7}wdUjOK{wEnWfVcT3HX&5$ z*>@qSRoO0vd6H+nbANhp#Gm43DK5QeEA6rJ*`9sYSsyO7m+Ih~=ztZoV}E7!6%tGl zlzVm&(P7>YgOSF!XuoIzydr3C@WnI)Q$6o|ukH@1g7FV9EArBOsK!blY__BiwB>9mHI90Pnj8L&x@;J z@Q{@Q#jf@7P8=8FVb_ak_kVe~0H`VtS39$;gST}v z<>&RwXQ=Cby?3m?_PHm;{e4{LPED6*M-7`gy^|Q>^A?mJF6i;Ul5eGzp});ssqF{H z&TjS+@s3Ya1@fPG3Y|h3d=ggNB=fXA7INFZwW|_4SC@yosAvx2$WBDaH~W%#mox^*!e=(A zwm7%kZ#z5Y5X$7V-|W$BYXsb*F6mQ}E%4DPUQ*B3zx|IvXkxK| z+c2;zWoEZeO6>qlZE1VtE+6dSY=3f2$UrhxOZ|`G4sn?8^H!YyaVY<$TS(r^)Q|eb z%e|u>dU8#0XB}N_->R)csP^67m!}&|^Ff|nn&|*#+i;O%ve<(IZRdTYH z$5dXjb3V)j0ah%m7oV*t`mcVHOChQK9=X*HuA+V6n<4M^fC`ZsPdA$@`wivrh$-dW zFe9~KU~S+X%rWx(F^3f7e4#e7wDAwG*YGei8h7Nw`DJ4l2O-Q_U^}-Oy zAMgwC&C#Ecn{JABD~8>nO7IRC;Y(A^%|J^2;vH!HbB?sx7|HN`Ba7Wr!N}9v($hxF z%H8IE00f}?!n{yXUVfn${DNYFf?|J*LSj%TGa(VizZ9HYtlz%z`$s{9mtXJ&^r@JD zu-H?f|0qD!oj%eAbFEpkXU|&K>@|DMp4ofunVagH?-I>Tk|Sl0>r zu^Q4qFeNhV3fMwIxTD;r#d$g*nr-~JgKh)sGDI_^l>;z?7Dw)^>6ygYaSL%5o=Oj` zTyljC%r%0U%0IZF<>b)wsw=sgnn5Q%b#A7O*(22MZH*~=l)*GR(@y?iKE3ZWWWBgb z@)(YO9-Ez166ze6Qvkg|m^UtfVBmfvk*biJq58tSe^Jz}6l@mQ8*ScRB#-aAt#x%^ zT@P1KMH#sU`f3`CG+#3kzl4TW(aJTjOA3~QMmV7lR__92E;ygo9gaQnwY_Gj+NFy| zFj7MlYB^gaY{q;?l16UWFc^FpkL2^7U`6ZBt=u}?2h_D{kyLkY4HiI{{s$Amj(X!)AiEZ9n}U1Whf#9#le4JJf}qb0_fWgSEDay}N<;)z zdX+8QY0_dcplFtLyp)Y|K2uhQV8-yxz@G{hV1Nf1M--;YCZefxZ~fkOk@?p*b2UXL z)!$P6^_-O-Y*q{{CQ{bDgnX@AYc--fnvbZh^Iidr*usOoDJo6fLaBt%Q`1X%uGc?I z)OFTbfsRw?rm`fi*gBzz0ExsY<||G;99;?uv9`*A~gJRN-W|Hq%CwA3QIRkFRt+tc^juaQ8&pKQ`5vo53xo} zLs?s84{xiXC$_qE{$h{Aj*-d*)v;RE-a z+8bv99R0m_iD6g^%M^q-Qg&vmu9&$^VO^T%egVM4)85c=bI@r}B*KNCu_=Kbj3415 zuIaNeve~!%iL<1X2Yb01J>vdUN42j?6^X%nTf;YSAvs-p%|ir#?&4yLN@1N!1?{mx zx7fM!&%LQds1v>%NyZOBFwss^5D(aa+Zd4Mu)KpUYhlV`hoKDPnEEZ4)^boS@G9Sy z;5Z9jOUSmF)4i#Icg5_^QS1;g8=yBJe@qw=WCN&Gnh#H1Jk3t^rRP>I7n3WiJ%^;S zq3_xINDL{UMUVrHe+$QWTf@a$M0~g3$oxmDb;UF6(X#A7VsRo2qkHj`@6XwjWRqDC za(%VbB9mTUQ#MWKwxp-+n5qcLzqp=J@$hQbeL;_C^@=3vR-2nV=keznEGEy>XA363 zI&TnbCotCgiznzHd4^7ly3VuROk;HJ?NFfi^2FYg&%Pc$bw-u9)h=|Pf%(`$uq_UO z9T^eLU=yrm&Eb~l|MeEevj(^TIWFX=SOid)$N$3w0oH#Ds#F_SrLdHI;m&WU`?gTz{SPhEN8G)kQitm zb>VzkaaBp>tzAXonEfl#-#b*Tdt-vM$I`eq4%9wNgJsi)ZLy@4sl2nHm@v7oR`%1- zvKC_!YMmK>B)?*|8CCJg)5lcuQ@6s1Mz0){Z$bC+gT!%$AOG0rugj(8K2A1vY_WVl zCl9Tug8cB3QOl_gqOi{FJsI>&7xR$x%ik!Q3ys@avBx#OZHyd`~B3@CEMB6F49 zA<=v-2Z4z)5e2dtGh-KvtK*MeE3vk8>}=RjyJ)k%ARZ9>_+OFCN-F5J7S^qU`~rLC zTs=y>Hr|hjv6^7I5W?0}jNqaFbWGs9pq;|!;wX=L4F^axLrl73OeeMIXhDzCQF`?b z@Z9Vx{f)jz?|`jPiJ}NJ?6&16O_6o0K5XqgFa9Y-I>mZh0ikv?{Tr9Wk9Y|}{~YrU zTT?N{K%9_n(^^=Ad!JdNx6Y%FQZ|&|k?`6Ywm5#ff@b>S0~LmRqg}ZuNSOZ0pq}9v zdMajii8)=Xdey2oCcgjY=+biMUFnZBza@B|?Ku;TBA2=Gshbwhv^%3=3Cg`4Xkk{p zMgw>cyhDe)sB_m4c*qqUuP6oi!=QZ{-Jd#bv z_`M}-YILLLs0Q2ucqi1sk3wc;q&;cj&)W9L_hU@;PZbwpzoXIOeLTCYVDl_g_s=Eo z3u-q?y}qfemEL(len-cB+N)yI4;Hjlz*PNYe!jnUc`+J7 z|Fe>6)iJM}))!9W3i4y4w$bD^1gHFY^=nNRU#Fb~{0!@^tYyq=Lbxs3iFNd@=J9l- zx+1)E)AzSawM`>AusYm;UR69Vxb@RL4j}woqzq^3h!WzVGGW4-zVw3m@sger_Ue9E zVak<50$ds|ibM@NPzr)vQC6pXlykYzgdd+iA#%}_%PxUaX0aY~?5Sk0<=R~1y|~A@ z;6jU)EbuYycy#I*5=ASTB0T#9iY~<=s-`+5VT{FHO))o4z)ab=MOv}f3x+Se!1A|Nc&g~aa&%++D4(DHE~r%ajM2d<2qOJ=R~6>rSw#MRVn{GMM#$-Lo0d(WDEE* zv@|Kme5o}+Im~QLnxIS*R9kN)4_A>CAQm02$#)i^e7Oqn9<)M^U*GU|>IMYCEuCZ$ z=3=q#3+Cj(XrRK5Pem}{6^QUunFSJcAa+R^{brCOZ*S9QN4-ynnu(G&8mU2XcZ|TI zG)$ePru4eYvYamuT9r{r-ur#y&OX<-8gbQAr<|zeVeh}8rqjvJM^z9$f@8YndIPIn zL=zfXN+K}z=L6g<7ho)2B7Ny;7W-d&@LG#@`5D=hvwo(LOSuBt)!Mb15Myd%$mh2& z`nxv%SskRM1eNlbQFnBkFQ6}foPvW#Qc?nV8&WCKmUv-S-I`qrvGQO1MS(whPhS$QkI@@Dw|wzj{=_kHQasN`B1bf@`*Y*}qoz=p=z9 zHU3DNt^3GtZ9z-#?c&KhyMNjuxyka~bx!{I9@a8Xc2QAu*wtzG@9%%}MJ0Z;G%wjW zhNI*W6PRWsCpc}f zc}cHJHZZxbu?LNTrxf17(I_HP!PK*L!GbiMo zW-i8uD?Bf2gC-6>eC8QAglfsC>5bm-pK!2N4ks73rCfK#rq{fltZk|YV%$5$S$~ML zQ@`Fk>m`t-@0GH*^nliiwQtWFdHVQG6gZ6uDSA{)GaeH=6SfUvpaVT20!8C=>S|pL z9fd^IyoJ&K{H(<^-gYM=^kO>AG*0=ykl?p!=13g)Fzlroj;500j(TnJ7BuzmU(ArW zQ>Oix#7K+P7InyrW!YtM*jRM!HQ}-5F0Dw`KwhI$Ye8;R*te2^chWlpjIoTd(>wwO z(V|x=O`j4q&vqjI$W9HhYIxt&0_ApC?48H&b%J>)KkO5IvxWoufV1-jmy12uGrt8X zg^eCeNb&e*C*SeM8>>cjkN^6HmshovGg0=@ZHC=LXvZ!EKR|@BINE5=3ZVuxuwwxk zT!!$=*^ID##VlhI(SC+Wf-uw%W}S*K{#&wD`|~e#GsE-a?v|fwj@~6k;nn$=Vw)>a zK-0{UAvweb_2w{NS-Uou7r~PSkFbOUB+Ly(t{I^#%N zNlPJR6_GO1{}O~X{Tt5+?0+m+2DoFwoPyi{P1gWtH*P~eCl5CZHz(JKTc6y{zIFh> MP}fwaLJJ-DUxhwUqhM!S0?Sf%R!lj-W}Y)bI*$K{4RZHaDeoO?CD{39;SVS1AEZe)C@^V`=^ zm$4u+Ltl>ffwCAocUR=#Txpzb&w~MC<<^&s(&Va!?w8$dS*xevK$pt~xo&A0Lo`ELxd3x$N!0eLzG=KYuP|@XiOkUQ z1vl8hY$KSZ@|_o2P6<1!ww$M>6@27d=Wf=RGeYap)|k3O9YVJ~&N7Vb|LtqQ#!W+1}%SBkrpL(GGEV=UT>6$pJdwJ#5> z>EjElsH0XvKP|(N<}1b$7cj6Ydie%UDWP)E7%%+Z`fZ@>IhT{Vec}T@yDLU&U3wS< zGc821mb+EbmgqNegI( zOuf3v9f2(e4#LFV^h~~sJyr%*EeMKRPBSb2xRLBW&ytK^E0Namg5Rc_Us3aDN#tMs zAW!-N8o>-)zKFa`X9H|zY1e-RacaZ1sCc)0nWZ*9x`^4%3;AC22(vHB*7RkpL`2eL zRN29uCoCrdi)Yx!o^x=|Wy$H1%$dF#2GGC)4GAFgh~i|~cnodcjo(|Yvj1W;TT^^g z{WUE>-$mu#M#a!V5_R1R$d|g+R%3>Pxyaf&pJl+9BO=6ys?y9oj7AtUIklMYcJ=*u zU1yy&=roCGDof^xs}qh4luVjry#&U+o@w{-(4cNS7R;J2X#IJMrEg>=C^~LEpOwyK zrb>{@v(hj5EDB@(R@TI)bY4=CB-IDUsFNn;hL@S?STURUU+fi`pCKMf;7C(wv(9EC z=m*b0p5cbn8YPYnnJ1AvTC9 zD0{2i{!Mkv_-426U)kaEJYri+qm8^eV(HS9rdN;h%5Hi}ZmlFO_1i;U*AB&~3_kLp zF6{{mJ3jBU4z9haUslb!`JkY#16t862$fDqV2Q>dz?=CFh@h5f2Z2Zpp4Qp|=M9_J zbLb;_CM0C%U|2k_|BtGexAN{#+5hK&vjscxwt{FEgpdz z84=6m5UOR*<(2IJ^#+D?b7RJz1Kf+Dle1}B_;Q?6@r|cNwZLdhxLtll5O7OrI*Lvj zeEt11g*venmJEOm)NurB0}cTsLa1boU~~{g-iz9(0nR}Vi?}Kl0Q3cUoZ6+7eg!bF z`B$nF7wmdN*u4ws;k`c~g6L(6lu)a@XvSf#BK79e6*`3o(>8DL$T;-e#%d_Oyo!O@X|j!)95ns@p0G7nd}rL2iiwn zxgS?tR#tsuUr|JKcuD?yhpKn4kCS)U8dt}F+9&C-9LDfXw)8U9x3*N{rgzoLei&KR zVok$rvJwsymd!V!D?WPpnn``^Rvgjnm51`r>s`E;G{*G(ABTc9`Lw);DJD)WR_|sN zpfy#H@7}WNxz)i`Hd(z#gI*cpo>Kk=>t(ZH@teyI_y*nB`FhDWo{9$~ zhQDPmC`mT5P%d+tc)p}M;oy}rdrQamx-G4%4*Rp?J(9n`OR{-s1*7)-noY2OP|vKJ zXQ}u4yAg4AQ*0MP#D<0$+z*(F4Vn|OSNv2G?OCts2#H~e&2WnCq!k-2>`^|*sNM#i zntx%u))(ayxEUr{9EpM5wECzex@O&ntDWN`Jf_N^T5BsL)ox^b<&pfJAW7<gz zD#02`kTPsri)!%ivP$*WkOpWKBZX~A@6BP$!#B$qme0OW5y)5i@$tYB)mJb$BvR`Y z)BE&+480B2t4X_7=nFDuDv(8qs%3qb=!!L&NLJ-7^^}A>vXIk6AUtDEb2rm7#f&K6 zBUMwQ7c)yU;2y{~t^s}!HZLRZ$cTK>aX`HzveZ9TnveU2!ASHWf3kzkGf=%hm%JaS z(a#P^hg#VeOR6%bvkwNNU_IZWIGT@tzN{p%tn?KOwcwBE zM;PkEnF1zW4EGWlLhM`&-Ec*Sspr%3iGx80otRe2j0@7l-NBX3Ki&;v)U=(j*GR6| zVp>m;N~(z$r3-kBGFr8Nzi*Ywcyn zV(;JPI#2Acw;TNyXpL_hT*8FA`YZX*Tx4i3L>TJ5v;N1&N!4mqCK*rTQ^}}Q zZ(V*$+ZjQd?2_z;n`6aU3FW)yUydz^hXGc{WhPw6@UzrE(1~`fI#G*y9Y0V@$A z#2V!o9Ti;Me%TcN)rlY|{YjaDeT`3M`x)ge1Mf+%s%<}5*j52k^Oybc?#ji57zpE! zN}3g?{Bn9fIGr0PfQ#P3P}&gO3THL0G@XByeoFXh_MdWAv9CxGb{J>&(c4;wQ&Ad9 z@aG$Tzg??s8!1865r&Lv68RymAMbDh5oe-gxzk3J5%*O{<35bf&siKU>MP?e?}itp zUfL(YWe8#@^spnf5Xcj4eZo&Yn+Hw&{_!Is4@14=8Z>Dh=Q+!nM)6*%%`@4Ff0zf( zw^+*oAJPv;Cl4Xf^kS(ZGmoH{=XgZbWQP=txumNp_SzAcB^SRyFaB!Y=!M6p?$8xY z%5LBpE<&foWzVzj-9Iz53RImPyKo4Nwe?yM{V>R2kBioEUT)KisA=_ zp_N`&8?8ZWe@LY~SoxT{)4%FB%e!Z{{nZEPtP^u^&-xp83y~Gsv`z;1tVVC`3P0rt z_Gg=4khIKjeAK?$<{J{8rBG)C`9V+6Udq;=^WYJRa4rAp6nJUj8M*dJ!!R~w_oie^ zlcMbBT0^ws^yY*q+ALA6^+w8Y62f6ZhHhi}=`gCbosOe)+npC%mBsS$? z+H7^@S6x=+{Q1zT%u346?`yYqdA`<2sGT_HMlTKf{H2<1CnrBmVZ;cY<%ZieoK7)a zSlDwiiKV{);AJ}pWAhg6%SgA}{nA6wUa&97%$b<+H;Y=#6V$2Jsnvp*(3(I#y?NH( zwf@h_AU!pxoX?8BrPq88bMeC@96XSg79`k`pQG%K&&_Dqa7u&xsbL3MYr&DN{BQtEj?}fjgyqYQU=?|F^AMq;`ZgpSjU3ix`n@)6Y5qo z5A*$HL4@&69V&kU6w?Hg(peIzYc#J_qy{n<4 z=vXa(e)K;-YO#$sJtzqM*iLiJ6M@fU_>G!bG8Z8nccF%>skEe{UPqz@L;L#|D6f}$x zyG(8N_*m<7ClU|r)e$R3cg-x(?)xP^`2yZY*!v2@zA@KpxS;pAJD>5mI`BO4pO;o# z@4<$ajD2$U8+*9EVqEv|FE)I9YR|co%I9K+b0Y_(>D(F2+|VqhkZ z5&U8fGi+BW+k|}VFwG)K8tMnLPehsjE!nCA1Qxql;RW%x%TKgMZy!e!H27KKnk&#i z)AXVdCDa!9wtsy&&>nrGvFRX~d0?$6=a7s0#SljrV~@|H!#P#QmDm_R!b_^m-~E+j z2T9Vz>h!KCX@Jt+2ZCNF{pk!aNdiOW)Gj4CxnPcB{WD(Z5i(Bdv_2Qa>e*u5oU!gG z*I@Tk1;|RvC`wAJNXp1t%gCYR_|LdS6DI;est$>nM zL@CJs>mY67Uv%og`6q%^pa(YGIoKW0atm~E=QZ+o_H?&&cXo@s@zMSCYX<;~^vrZC Iv@!Aj1H11?T>t<8 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/images/ui-icons_cccccc_256x240.png b/src/interface/static/css/images/ui-icons_cccccc_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4184f21a6be78600ab6584aa1649313f4f266813 GIT binary patch literal 7034 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 .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #444444; +} +.ui-widget-content { + border: 1px solid #555555; + background: #000000 url("images/ui-bg_loop_25_000000_21x21.png") 50% 50% repeat; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #444444 url("images/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #444444; + background: #222222 url("images/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #0b93d5; + background: #003147 url("images/ui-bg_highlight-soft_33_003147_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #26b3f7; + background: #0972a5 url("images/ui-bg_highlight-hard_20_0972a5_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #26b3f7; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/jquery-ui.min.css b/src/interface/static/css/jquery-ui.min.css new file mode 100644 index 0000000..a3cbf77 --- /dev/null +++ b/src/interface/static/css/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=highlight_soft&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=loop&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=highlight_soft&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=highlight_hard&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #444}.ui-widget-content{border:1px solid #555;background:#000 url("images/ui-bg_loop_25_000000_21x21.png") 50% 50% repeat;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #333;background:#444 url("images/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #444;background:#222 url("images/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#eee;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #0b93d5;background:#003147 url("images/ui-bg_highlight-soft_33_003147_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #26b3f7;background:#0972a5 url("images/ui-bg_highlight-hard_20_0972a5_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#26b3f7;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x;color:#2e7db2}.ui-state-checked{border:1px solid #ccc;background:#eee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x;color:#111}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_4b8e0b_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_a83300_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc;box-shadow:-7px -7px 7px #ccc} \ No newline at end of file diff --git a/src/interface/static/css/jquery-ui.structure.min.css b/src/interface/static/css/jquery-ui.structure.min.css new file mode 100644 index 0000000..1e80c4d --- /dev/null +++ b/src/interface/static/css/jquery-ui.structure.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px} \ No newline at end of file diff --git a/src/interface/static/css/jquery-ui.theme.min.css b/src/interface/static/css/jquery-ui.theme.min.css new file mode 100644 index 0000000..d2d4f6a --- /dev/null +++ b/src/interface/static/css/jquery-ui.theme.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/src/interface/static/css/theme.css b/src/interface/static/css/theme.css new file mode 100644 index 0000000..19c62c7 --- /dev/null +++ b/src/interface/static/css/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=highlight_soft&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=loop&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=highlight_soft&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=highlight_hard&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #444444; +} +.ui-widget-content { + border: 1px solid #555555; + background: #000000 url("images/ui-bg_loop_25_000000_21x21.png") 50% 50% repeat; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #444444 url("images/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #444444; + background: #222222 url("images/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #0b93d5; + background: #003147 url("images/ui-bg_highlight-soft_33_003147_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #26b3f7; + background: #0972a5 url("images/ui-bg_highlight-hard_20_0972a5_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #26b3f7; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/base/images/ui-icons_444444_256x240.png b/src/interface/static/css/themes/base/images/ui-icons_444444_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..618770efd1c3d44e21a3dc6fa2340aba7b8724c9 GIT binary patch literal 7090 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/base/images/ui-icons_555555_256x240.png b/src/interface/static/css/themes/base/images/ui-icons_555555_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fce0540199879facfe3601fe3c1aa65cfefe4273 GIT binary patch literal 7074 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 ZhEMFBLVUhI`KNIPXsGI{lquOo{y$4zbbbH; literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/base/images/ui-icons_777620_256x240.png b/src/interface/static/css/themes/base/images/ui-icons_777620_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c896b8d1f8e175673342575b86cbc1d0e6d3dcd6 GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/base/images/ui-icons_cc0000_256x240.png b/src/interface/static/css/themes/base/images/ui-icons_cc0000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..5bd316c59d3138bf7580745b799ac6cebd61af37 GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/base/images/ui-icons_ffffff_256x240.png b/src/interface/static/css/themes/base/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbe10f0b2b34be6b2f7ca3850fbc948ce281fa5 GIT binary patch literal 6487 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/base/jquery-ui.css b/src/interface/static/css/themes/base/jquery-ui.css new file mode 100644 index 0000000..a22ecb0 --- /dev/null +++ b/src/interface/static/css/themes/base/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Arial,Helvetica,sans-serif; + font-size: 1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Arial,Helvetica,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #c5c5c5; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #dddddd; + background: #e9e9e9; + color: #333333; + font-weight: bold; +} +.ui-widget-header a { + color: #333333; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #c5c5c5; + background: #f6f6f6; + font-weight: normal; + color: #454545; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #454545; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #cccccc; + background: #ededed; + font-weight: normal; + color: #2b2b2b; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #2b2b2b; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #003eff; + background: #007fff; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #003eff; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #dad55e; + background: #fffa90; + color: #777620; +} +.ui-state-checked { + border: 1px solid #dad55e; + background: #fffa90; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #777620; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f1a899; + background: #fddfdf; + color: #5f3f3f; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #5f3f3f; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #5f3f3f; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_444444_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_444444_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_555555_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_777620_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_777777_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 3px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 0px 0px 5px #666666; + box-shadow: 0px 0px 5px #666666; +} diff --git a/src/interface/static/css/themes/base/jquery-ui.min.css b/src/interface/static/css/themes/base/jquery-ui.min.css new file mode 100644 index 0000000..121f222 --- /dev/null +++ b/src/interface/static/css/themes/base/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/src/interface/static/css/themes/base/theme.css b/src/interface/static/css/themes/base/theme.css new file mode 100644 index 0000000..23374a6 --- /dev/null +++ b/src/interface/static/css/themes/base/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Arial,Helvetica,sans-serif; + font-size: 1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Arial,Helvetica,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #c5c5c5; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #dddddd; + background: #e9e9e9; + color: #333333; + font-weight: bold; +} +.ui-widget-header a { + color: #333333; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #c5c5c5; + background: #f6f6f6; + font-weight: normal; + color: #454545; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #454545; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #cccccc; + background: #ededed; + font-weight: normal; + color: #2b2b2b; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #2b2b2b; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #003eff; + background: #007fff; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #003eff; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #dad55e; + background: #fffa90; + color: #777620; +} +.ui-state-checked { + border: 1px solid #dad55e; + background: #fffa90; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #777620; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f1a899; + background: #fddfdf; + color: #5f3f3f; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #5f3f3f; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #5f3f3f; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_444444_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_444444_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_555555_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_777620_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_777777_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 3px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 0px 0px 5px #666666; + box-shadow: 0px 0px 5px #666666; +} diff --git a/src/interface/static/css/themes/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png b/src/interface/static/css/themes/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..c9e5cfa41fe34f3cf06531e551615a333ce455d8 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^8XznHBp80OT7LpkEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUL~%I2QzqqLhYU|jv*e$-(EH3YB1nweV86o#q?e&?qu~huUMApL0Otg zPvm7jJ^LV-aWc9u*i<#!nthqamAsQtg>UA@n3Asf-F}@w_|r^$?x(|k zI~j}O=P#UWx-|>vB-Ikvh?11Vl2ohYqEsNoU}RuurfXoSYiJT;Xl!L{Vr6KcYhYq! lV6cEu0T?hy8glbfGSez?Yq%IQ<1bJHgQu&X%Q~loCIBRQewzRQ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-bg_glass_40_111111_1x400.png b/src/interface/static/css/themes/black-tie/images/ui-bg_glass_40_111111_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..4fbef58243126bc5e332fff1cf8d137d49a7f93b GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)@OiT^vI!PA40DPfSXXa9!N7tHUv1f@6kK^9y#hY0N%4 zpM2JQpBW)me)h6cI@CRPRp3m6rEoNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)@OiT^vI!PA7lZoSu{*;kvkESBIlpTjxt_VQ)R**V=4z zy?KtM`Q&K&yy2gDL*8)XQiF}l4K~`QCY?=5I+>XC@63@1^9Ou#uFg!13|}wvzM20Z z;uX+X)e_f;l9a@fRIB8oR3OD*WMF8fYhbBsXcA&*Y-Ma>WoV#lU}9xpuz*nk=s6?} cx%nxXX_dG&T#T9V7pQ^3)78&qol`;+0B7f3-~a#s literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png b/src/interface/static/css/themes/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e15d49f44f73e22b913165cbf184c665cbdbced2 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)?DCT^vIsE+0L&khj4=#Npud=YpcKb2S5IB)#(Bu-?GB zYQJh?kDB>`k82OvDE8m!3GaH-(^_}J?fendP(P)Mx2~uk;^+M&^y~TUnq@%aR7+eV zN>UO_QmvAUQh^kMk%6I^u7Rblp-G6Lv6Zojm7#&Ifr*uY!2(7Fpr?>DNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)<>WT^vIsE+^kuf9l8qgMt@wm+O_6{ZF6qZ>#Z}n!{i2 z&wM#w__Dq0vU)C`|8r*kvo`#jo&Ib8q?i9Cm;Har{K}6_jg5_A!y&O4Ki-p5f##`} zxJHzuB$lLFB^RXvDF!10Lo;0iOI<^g5JO`tV-qVw16>0XD+7ZCj0!+sA!*3XPsvQH W#I50C%#6Q44Gf;HelF{r5}E+&ePfUS literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png b/src/interface/static/css/themes/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7314b4aa93ff7f60af24f4dd5941af503fb523f2 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)_lNT^vIsF7NGIDA?d2aHLF0faBML*9%y0HCDwb2~>FP z$bT-z%=gz=P*CvVUWL+y51Z0sHWWT+YhJVC)vP#6_oBlKlNBCobDKqdy!ZNBJG=CJ zmGHvmsds=ztCqM%l%ynzopr0BH4NWdHyG literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png b/src/interface/static/css/themes/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..58671a918c6c7ba58e74cfc84b5b0a3ab74c0f6d GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIEaloaX#6idRjLSbT)!O;uNK}B#Y$-YkPi62p^W5 zCa$9|aV}mwQ8+O<>Cefco~IJRi>+=8ZByl${xrlT)Mchb?#-5)Ei)zF-f+3$GDG5O z#Pm&ity+mmA_=Ccrm0DPj#kb2Y9XwAWW#MeyEArYe0U!5u=21rAKKnLoryv6n6$tA z?~|TD*Ql1bMwFx^mZVxG7o`Fz1|tJQGhG8qT|<))Lt`sr6DvalT>}#<1A_&O3czqd e(vX{ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png b/src/interface/static/css/themes/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..05d8d313dd4ad173f07aa275c977432ac0bbc529 GIT binary patch literal 367 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-icons_4ca300_256x240.png b/src/interface/static/css/themes/black-tie/images/ui-icons_4ca300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b9665b6293d66aba1e1c64e7c3adcd0c81efc659 GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-icons_ededed_256x240.png b/src/interface/static/css/themes/black-tie/images/ui-icons_ededed_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..5ea9b348304464d02eb44ccdb7fab895c5a88a0a GIT binary patch literal 7011 zcmZvBby$>7+xG6#ozf`?0!zcvu)tE15(3h((kzmayC_I0CEX#dfPf&m3rLrAOGruz z()IECp7(gZ?|I+%pL_0e=01;^x$e2Hnd_V=JsmX?LIy$r06?Ol4$}t!fcLL}LwxM} zr%H||^uEA$P}Eig0KUW#UEAQ?V>UZ=eQf|BfC~UXg#iGU_f@DZ0Ki8G0QhYU07$0+ z0JI)iO;2U-8$h<2YB0c_H>CCK9^rXwXsh5Y;Q|RCJ&3>HRsjGQR5f6VhOg%KvfbV> zPx|*D?Z%%c&HYFL0quw;aL0;McDu@z^m*_{o8PZNqHF_N)x&Uq7inNQB?Zv>rILNZ zYMW1**89w#M==)A0MXV5CpWJceKaArmEp;EpTjj#wtF*CEXm4C+5We)B`5tDB6_yp z8n}6FeA?=l<29TmHG&*Ymm2ZP`E?^f>eC%-Qy=*-f}>PR$hQyNYzjoofLT+|1yE|zu_%lwxzZ5jZ2Q< zxWw8Tv3{oe012p-k}bW0CVWi0Z^O}A3UkJBGYD$npZ^$Qu$8pZizNOG4?i!5 zBu;;O*Uh<+r{TQN)3s|;aJvS2pXFLCPW=7z z{wJ==a2;5$o9?6Nx6@_?RIGXNEq9Zr1L;)W*?WUY*1YKxD_cn~kD(Q=*Z*(C|MwsM z8%lnjey}BTE|;}lC2#!v+ii)_z|UmWEjUS#9Z7%Y>p`hNkM&jZLAUjWV z&8E<#f?jJ0f0tHlP2*lAhRZ0lg)a=dc;E~y0L@;ib!5xbJQVL{$-MMuNIy5-WlH$I z0J`Lxpz4)a!yVTKPbkP?&setgoAoTHTjEK-vT}(MdtYGWyxh|$S0)zhJ8N1nuW5m2 z#W9_lZJvD#QJ)@rQ$QBl*0pH&1l~F9dG;;aQ!ZxAhp>jH!IfysT`{v}$SwW@tv`uY zlVql$XL=ivn5c=>+p?IiI|bT)@!Pu)vIMwI@i$X}i9B^O>uH~7f&C}oz;yS?(Q)5u z-}L|*r+y^`tsOk5)6a40sDKE|X=|xmG|WXlolroPqr%x+J5dCfsQH>;j3B{hS7p9J{WWWsSnZ$w3AAo4EN0coS954P)23TBqN9^@>y{z*6Lj> zFMMX+w@+Hkd9NoeO>|!qvxUcy#jB2gvm3*-|Kn!{?f=8(9MFlEw z@mknL74X>8%v@J3!S~>XtA;(8=oZ+wcp*o`;L3e}Sbhz^M_3~Air?dX>O^GVkeNFo_BK3^wEz*Tq_V0Z05{YyCp%B5J z0<20(C8`EwHdZwPsu)U+ZQ$734iO{KJx*&#{WE6fRztFf2khTrBqKuR+zVR5YAK7<`zntsU)bSC@H zKo)z;0WCy-g1?Cc19x3#r9Zq!JTfYB{9&1B{Kc|Iaf^|fh!#PmGiUcrDR>UX>Et+` zOk$dAjq(Llff4|hrp`C6e%{6sj+#8nJyb(erYotO`MDq3hCwc|wBCf9TPMS;z)N^_3}IjV}m6P3iiq!i92HQ-P~0s13`j1KNd zY}RW2&9%pN~QZJl;!ysY|29GcL8`WR&-?_bQH z?tQdkGKbr;09`E_76`=saYYri!og%4d4-cEJL&D7YUEdA5;;)s|NbvHP9?2J?nHAG zLCXF+LOr4~Z^@U`XYrV_@Xi%Ts!90&nHDz+K=ntf6K33xPSajl>S}G97-na~Xw7)U z3?>O|YrH91!p^0|L4+1O$+G6Xm47rO_cV%y_L$K4Wm>0s7oR?%7M%-PF3H_EOPOC{ zJq%9-c`5q+IpGE{h}4r<^24a%>RPfZmwa0U;{z4$4=}u$a#PbJK{*V#N1rz=*qlRb z-;nEuvzf5Bi=p4SAzQBF;OQwLTH@t{W_l2*=7u}0a_U^KA5J#Z z5-2fY#U4?$<(J(SA9_`YbTMe}2QyLO$9J)`C$*?;RRDYywL&#~;Q?VEfs-VSZ%ck1 z7_0A8r+EF5R5ln;nC|^6XU&<4fbMBL;Zgmfeq*(wx!u{PWj(Klc^ZDY!+(#g8Usz*1N*5RfR9=9wB(>L;7n(2zZlD7)+306e62~R z@=C*q`bXLyAYZIsbu)>KpqiA4ngOk$r<7VeZQVYNcA=MK9@2+WD32e4)x z^aJNb=kt0xFMb1;SM~mkcnVjkuTiyh5Fdi6qUE7+RvX3VW;EJU$B*af@t&=U4%0J4 zBx?9-B-hEG=!R>jSwH#XL;zHs#d2MTo->ILnXo-Z5ceNn5!>Yic8;(|4NhQTKOuX} z7D$pwzE)#t?Y3bs1ryTo$c<4R4DeO{-D=%nONTFHlpmvDE*!p4Vka0zjY_)o!A{c( z9`Td*KT+s14zu##YK8@q3Gw(3@jZ-ijC>+rt6fKXc!5*wS%m^Vs!@BMULh*C)=pA} z^xutH^0c<3tLeuS1w_P2s;;z0w>pH_G3gpvk;G0WF4u|3BPY#{8?}E^4Elw^M zrvkme9N{`$K2fwDHY>^9-!yp2?3UW4c(r1thV_%xOmr`I2Yo5Ge^v}#a)y@`oX-Ol z^9^kG3FpdhskdIRICri7&{1#hGiBgX==t=Nd5BqHkWgnsGvCqU_jrSZ8}29?8M0Os_{G$re){T+6NzZxGf#{4{>RopZh_wwB~vYWYf5ydAFF1loHekL|M#Z+}x%* z=Wr(|vFccZv_@qVO0{eIb~H;{aMshP?V^0>bnmVUr=_p4rTux=>iEm&=da#ss1TpgZ-HiDssV8hhyo0XNN%Mi<7$X7X3 zvLm)S3}s0DKzA!UGS=A6@!o*E)C+*Zvcx$Moh^&q<>)Dx(2CTuz1CRc^Ec+u%>lwV z?GPvgt!wkjpg24*G7kUq5ykq2sD$GsyHHc$y1bLJ>!xZY*`n0Z?%(j13kt|V{r38r z^ofHqw70uA535{Ezl>uJ-85JjqQ%(;b1etaRLYIY?sv8JOY+CmO1 zuXx=}%6=bt#8WTS(dKGt=5=TizD*GE&`~ioLLm@a*)aC?Fzfxns{TI`nb=DTHX+7= zpH9!e@SGjftba;j*=ycg(N?Fj2D_tz zG)CChE2{^!WAY$V?l?TnclNEjf9r@yha`XZ41c;I!EjKLHj_@hm?(Zee z_ta|+ZONjiTjh>QF(hBKwINWqCnq40lLnmJh+XrmfvhJu9a2dHcQ(&4q*M7d+n-kq zS6rTWC|+MYK8#4DMiO8{-aQ31=i=vvJ-e890G$gT3h5u^rs(D?TRHl+W zE|fAmhF3KF-qs~sp1wN@hJ0VD4S88`2`6Ow6=#6n-&7o$g<}&b*X-IEoybC@99k zWQey+X6hq5rrR{D3oEOuD(r6O%TrJAw}V2huklOLB=$qW+ATdGl&ZOU#tT+WT7=IYy=eI{W|U=Z8$Uesn|aX6=n9%tsLCCo%i3gPlC%@TW;HryJW5@i1O{a z8A3ApWJb_l@BHC>7q9*VgvvEOwr92D_3q1D%M}S8eD@ux_)#6ABA=Hl77{9oSMnts z4Qd-yEb~s8Twon5Z)X=6c?u?>2XZAApi{NEo$^$>K%$he$f5fbVNFtun*i{p#%u5glp`3J@lRKtvC;kJ{Vx=BljSaNC1;Gr)Gw~eY!TxEIfh@>G*6j z89CJ#P1R7Vl%zH5+Q!ob=2+rrZTJWmbBava>^lZpo;?)s(qd--)KhJ45Pu zm8h`sCy?fp0*w#K%_>7`JzrB_y-IVTSFCIcR5Gq=ZZtLR==+9OfdedH&wCJixA)_P zk4E3qbECwx3z53e2F^cT1v*wmA!f3JATpPas}3MW+7yCiPHrgzi@B6?yvP7l9X%(4 z^2-5G3xDeH1+4^^vvCFbOb!z@F+S9%=ue0rfLe1$d}IN9C=^sb?vJe}9yw>pv3J`s z*~%?!zB=P+i&0Z^?0Nd?=qR%>Q+r`(D8poa(^O-kEQP*6yO4V9@L10v8hEv_7o z#-eEHP~XPz5|e#8HsT58>F+JNCA*y5jc>1x)P4DrIj%d`UhyzsuIq$?;2CVZ1u} zhVmjLpOYSEQgfg%DD`Ff#^vrL;@4yyIR5 zv&;-SLh3ixLUTiT(XViRAJXua(Y>1kGsn{_N&%s5zrvyb4&r##cs9w7eDyupek$q~c=bUjqC= z*u0P3Kg1k~o7hV?Y>!pM?oKD#Q z63Fw~C4iC zn5iSVUdL7^Y+jJd>v}wB6Jzp3;Rc$P5O6WFv6hNm$*>BdGd=NeKp-*4W13A+oL89e z&o!n#21{1S{u|lehdb1aX}H_=3CT9d)$ z{0SJxkZ#Kx-&#v)k;sqDci(8xac@OjFXo-MNT)4d-!I&=I`e-^XZN8kfgDrE3N^ZL z&xu(d(Kx-?sc)H|o_6uqfFXdzH-PefZJUiI{)5w#ljoKUd_92uUvpV&`okMv4g-xY zvag+VZWV{$ac4IF*C)Vs@_5*-u3%=9`4Rv7PeJlOpZi*-FO9EBBF%5HZVGn6mNN9!i7d8Oxtq>!Z_ypm=_ca zZe#Ptl`&uslJyAGZ;O_ukPFIwpOvPgy#R6pvLfj_o&EciDwKuo6~5RWo;7zamMR?q zx@dhnyE?dUl!K>CBlcOWp}^GA2y?JveA*g(p1VmNU3cxPcym-s1B0TJm2e(1B?f77 z@FBWMW(+sZ#4ohh9W=L8L&i@se^(9Ul2{rUlHzBh|FKL4KEvOrG)rBWkJ-KTm1*yg z%ihmCY+n5(zd9FXw=lX`@`6;@8vi&r#?Q6X_iw1Gnm!uyAY~VisKuT7U&K`YEkup?#k{Obsw>Nyko4U-#rV01}BJ(ogi|Y_Awbsw$ zP4UA9zL6L*nm zdh~gdGAE|~(5lL&sTu2J3m{AQ)fVn^;nuIR(fMEud`=y^x;Rzm3L) z^wEL1TllcJJgJTJ4?oRVgmN#8i9b9mdw7Bv@84V$g_f{ULZ`7@V~nV7_*7q)EhGfV z-n}RfGTkn?Tx9zJjC8@OzzaA_w|~-Ps(d@dmdW)w#FRPfvKcVXk|#ZQ7oj>WEOyiPiG6t1@QCeAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fI}ML7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d}7`o;dg{U1G`4aKjXI@AqgWo`}F8AkKVJ(_9ijquE? zx%1+wgE@8)h4S!Bv`#blC)3T%#f;z`fXxkk+7i>+IQMFP`A2-Z(v+%(?w8$dS%1udu9pqyC78=et;@8qx$MyG1w!y`hNIHZj342W4aD zOdT$MBRW~1T;|7*tQIJgEo6iz%415BuM?u(CWzbXHnJ^4G(%ds01IeI^!BQOS%L$v2yfAe?9lQB zci6yeBbcT7ofle82|ug8oTsfFa^zR%VcwWCLhISqn6^V5O1C}b5(pMB`cFaDN~)v} z;pnIFIVq*#t_it?&}*bQ(?SRa9zYhW3cDU|D9ZmA#oa2Q7Qwx-mhHuggua_Pmj~7i zaD`RW(W{`pw$VuQ6%)w|Xjm1!LIbC?a5-p#6M1j*Hc0NA>q*@{@qxen6=U@-eKdlZ z7NS(k-6~~A^dCtXxn{>?^m!~=z;~P-tv|bbV}BRW)Tu?%+`chb2x0jjjO!|QYb`yd zUftx5#FPUE;o@(4Cf~&!s{pH(1f?zKnU#OsN%o&-NhYtAN$WVFZ_~}MsCl#{^RIqT zAbkOiVTP_>L|%W3IbzoamyjynDBZ8isTFiI9`hL8w zv(5%|o3(6ThC%O6NLL zCB)@b>7Q~IiMDtvXX;xzFQr71?t`N>NR#rz%gl7F=uO-&_KM8U5Km=rq$#Xfce4@n zhvWIqa6|U46sUyCBsC>NBQK`KBVI$=!k3^hyfMC{#z*W;g6??Tgg{(P69*&27BK~7 zZ9WJjUw#9VXsH-DZu1)Fs^+@mRrl;iAO43rl1LSq>P^{|UBTwqm zp78MF^Umww+MD`iwXB;D3hFwb70p6WnZ!hv7%T$3neT`QZkcuzjMC(3tu1ibuzgKF zOt|%4vOcvkABUX4u;A_5U8ce;)VqcQ8ir9;ZH1g8M%u2+d~^|Du4rU;)l;SSyt5jw zU4?LrcitvPV6Cjv5Rypw>CL(l);6UzS-!i403Tm_L&x<&mqD>8H$mp6Bt|fCgy(qG zkb{}SvE@&krKH{4$GOef;t&KA>oN)Pg6(+_fefdmZERT!OFkzIWt_m$Z^g2ji)w*a`L~27 zSn*p!wk%xkOb)y);dG7Rgh>p%l@@q=Jn0s=cS zBA&@1T+5!zE7kw&4UEs-of&ry@F<2(&ZcYQ%CXMHH=Y*N0;91J_W2dTz%AwJXgV42 z_4m&d>ZDd!3IH}x#}jM}IRyC-!X;}2CIg0TEnNF&`Y{A?@Dzxbxz;paD)`XiuiH zyp^1sOfbu|N7ZU^e+t6F*=lle9cR8Jy3=po?XE-Loo3O|HF7$*x}CUt!4g7!8<3Gi z7w_&f57_Kq0bN6GB>}$R_t^MDc3IA^+-fj4)Aa5y*68bXTHy|W2(JPx7^_ONV78Ei z`|Mv?RMg0 z_v4DoDr#>WDvF4XFUf!JP>t^OaqOF!x*v2mQkkm){bi2?5;-H4`b_E zj9IvCR^ox;vc*PB#Yb;HbLo%WN+Vjm3Q&Q0{fqaK$C$qV<5;k!ke>H2)zrDg`rWJ| zw5AI3-A7I%w>pH%Hmmn&&>Jt|B^^+(UN#$^u(|ArYtW0Eua|m5{-hjK?2JX`sd_?U z1zPrkljWicLTw{&c;+tIq|vOhcCBLxV)BwLhLFzU>&*@grJ_sqI` zmHMo|8UiDf|kXWWTymMS9t@vnRkIDhQdK-9Z z@rChPU$k$~X1G*w6dHEZ`lGhknoS?Jc8;I$mcTW-N1k4k@}t}Me3hr-R5X2 z!5B%B@OG_5HMnW^CKSmdqI&aH!C<}VGje+|-u^|DN^`H##sFsSr2*oJhDUG%yl#tu@hNG0kc+iO2D;OLSrTvQO zeZ~M@e?#qR@~$=Ng6x?JzM>?xvc5}n#ac`x>++U*N@5;a*m)udj-S)o&Gbq&CkpyX z*VO38&e9Bc1o4k+f*(XI%E&viqMvjfk?)8s^^cY3)+sQ#Zz-XGL$ zlzDYsRmDB(;;M81fwxQb*_oI_?d*#sRhiS-2ZPbDo^R0{&Bs4qR+3m&`U-|xaL4l_ z4D}IAffFx=dx;F8_O3?m*doN#^J#^o!Qg{VbSq`XmCw|}(Ty!2!5wYfw4J!uNUqpo zT2GZuu1OH13w(?bQ1ZBBZ`<~=Pr$L;lv)iNT4g%W_Aumb_Eu+z!=Bd}!gVPdon@zE zWd;=M)~<2}Pu#D!8~v6j&2JlAB80mJEBVh{Woa)&8tK2Y`N!8;&3aWf1xMps$*5d! zQ+^t@GeWl6CD{!($BMHO%Xcll99t3(1FetCOu6_X&QkwCCD}Ix8D;F1HA&fsN zX;z%`%jx~$bnc)aHf9S=X+v-;p4Gh4bpBPwX~0jj|CG0mdqs-0N4v0(-qt>xiq=$y zKi}~G?N)8qNC~cvG-6bj%nxn-c!vv!JQFR)oj#(1xUWhY_ho#3&hl{4Km~hwH=-!* z(mn|;OAtq*hMlN|L7o_!69MYkJZRGQj~@|vXzC@m;7N;kuUXD?iqBGQp6O1)!#r@l z#YP_Zka0LVc?gN27f%zNc?3m2$04dFJEUREC0$K%*N(s}`Gf^}iC6Q+FFZeWhplK) zc7uMoIqJ#!*$nYoU&h+Upr17HRK;+s$Hn40mkVaaV|BLJSfy=y+Rr;rn*Gi{YNO{k$mq&pSyhWtk~k;~ ztMtCwXam{=Kq?i$%E#QD0ad?Q-aWe=pfNyalazyf*59~W$XAg~>uh+>di2(=$WxAx z0JixBDJ#6wqxRJ{ztD&*#X4ii4|;;mQntaICy#KXTlrV#pi2wS$hA)zhB2wTH>Fyd zl;l3w8ljw~Hz&+c=1J#SfEk@IXdJh+s#4jHg%*M+ zd4m!xRW5YIHEvY(t}4320&JeDo-ai)RXJ+${>dw5LpmrIzv~+wI)hr8dS1#;vqLa< zG(~Ki3~99%mSU1_kiY(f=&$Dv^lN!b>@!|IC=^5yhCil0WO2ha+rQ{vt$T2k#Fn0T zAj{Ex5U@J0WAJ9-=&i#)ZPC0G#qK(nzydE@xko=yF$~z1DbH{3ehb7Tf3UVJUEk-1 zvGLr?S{p5_q(KPYd2iW!v~oF)Tws!Id;g^1jHMl}Q?_}|*U65n^Z^T)VWJ>BWwmj^ zpi4eDwXd-Uje(~X-NMl+Bhtb2jP&g{&eDcUc(##a4(X$$?aNVdP6fSn3x6{w?w6t$&Yb;sgsUQN_CRfI6_oZxKVCpc(c zZJzNF$~N>#+gZFvZ^PcVV~ad__&Nrh!h{t+D4`pRi=U3z0x{5mo-m=}F$PVIu7-}H zWA*&`(f|CY#WddZq#z99IxVzL1V5AEH)>|dT!aYhg&MA=(vpsPUC9^Rkyo}O% z4<@W+?30WC*u(V|le&k0eZ$YM{+v5m{=rSApZm~`pHzatF^tXGPJ2cKHK2th24(UX z!!PDA!*-RkP07cO(=1Y?p?)y?M2z|0lC3&WaIu>eUXXCR{6u^7_HhhBQ-CGDxdH_= zO)nZ#!t8)=``4F)98fnJn+`&l2iBT$4!O8r3~_`r_V_+JoKtgJiHr3oyrjzf-Cs#| zlp;;6PVb751}N=)An1M4pTPi=A~0l5?NU-w3g##_KNEx>@x@D@*5^VPeLIZ13&sQK z7UFR#067_1B`FzIDOm*@S$U+q98z9YN=5-GBZDnI^Zb7i0)pIqJfr>)6s2TNIkGmg zGDvx4q@3)(1X1n4#!~|49}Ct&o|p)i5D!4xJ;>FA*Eqn%%frgU#XaiAM~~C59RM)a LH`lAsK_~ndWwgGV literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/images/ui-icons_ffffff_256x240.png b/src/interface/static/css/themes/black-tie/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbe10f0b2b34be6b2f7ca3850fbc948ce281fa5 GIT binary patch literal 6487 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/black-tie/jquery-ui.css b/src/interface/static/css/themes/black-tie/jquery-ui.css new file mode 100644 index 0000000..98863d7 --- /dev/null +++ b/src/interface/static/css/themes/black-tie/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=glass&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=inset_hard&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=inset_hard&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=highlight_hard&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=highlight_soft&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #777777; +} +.ui-widget-content { + border: 1px solid #cccccc; + background: #f9f9f9 url("images/ui-bg_highlight-hard_100_f9f9f9_1x100.png") 50% top repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #a3a3a3; + background: #333333 url("images/ui-bg_diagonals-thick_8_333333_40x40.png") 50% 50% repeat; + color: #eeeeee; + font-weight: bold; +} +.ui-widget-header a { + color: #eeeeee; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #777777; + background: #111111 url("images/ui-bg_glass_40_111111_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #e3e3e3; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #e3e3e3; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #000000; + background: #1c1c1c url("images/ui-bg_glass_55_1c1c1c_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #cccccc; + background: #ffffff; + font-weight: normal; + color: #222222; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #cccccc; + background-color: #222222; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #222222; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffde2e; + background: #ffeb80 url("images/ui-bg_inset-hard_55_ffeb80_1x100.png") 50% bottom repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #ffde2e; + background: #ffeb80; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #9e0505; + background: #cd0a0a url("images/ui-bg_inset-hard_45_cd0a0a_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_bbbbbb_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4ca300_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffcf29_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ededed_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa url("images/ui-bg_highlight-hard_40_aaaaaa_1x100.png") 50% top repeat-x; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/black-tie/jquery-ui.min.css b/src/interface/static/css/themes/black-tie/jquery-ui.min.css new file mode 100644 index 0000000..193627b --- /dev/null +++ b/src/interface/static/css/themes/black-tie/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=glass&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=inset_hard&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=inset_hard&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=highlight_hard&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=highlight_soft&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #777}.ui-widget-content{border:1px solid #ccc;background:#f9f9f9 url("images/ui-bg_highlight-hard_100_f9f9f9_1x100.png") 50% top repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #a3a3a3;background:#333 url("images/ui-bg_diagonals-thick_8_333333_40x40.png") 50% 50% repeat;color:#eee;font-weight:bold}.ui-widget-header a{color:#eee}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #777;background:#111 url("images/ui-bg_glass_40_111111_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#e3e3e3}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#e3e3e3;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #000;background:#1c1c1c url("images/ui-bg_glass_55_1c1c1c_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ccc;background:#fff;font-weight:normal;color:#222}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ccc;background-color:#222}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#222;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ffde2e;background:#ffeb80 url("images/ui-bg_inset-hard_55_ffeb80_1x100.png") 50% bottom repeat-x;color:#363636}.ui-state-checked{border:1px solid #ffde2e;background:#ffeb80}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #9e0505;background:#cd0a0a url("images/ui-bg_inset-hard_45_cd0a0a_1x100.png") 50% bottom repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_bbbbbb_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_4ca300_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffcf29_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_ededed_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("images/ui-bg_highlight-hard_40_aaaaaa_1x100.png") 50% top repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/black-tie/theme.css b/src/interface/static/css/themes/black-tie/theme.css new file mode 100644 index 0000000..4953b23 --- /dev/null +++ b/src/interface/static/css/themes/black-tie/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=glass&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=inset_hard&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=inset_hard&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=highlight_hard&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=highlight_soft&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #777777; +} +.ui-widget-content { + border: 1px solid #cccccc; + background: #f9f9f9 url("images/ui-bg_highlight-hard_100_f9f9f9_1x100.png") 50% top repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #a3a3a3; + background: #333333 url("images/ui-bg_diagonals-thick_8_333333_40x40.png") 50% 50% repeat; + color: #eeeeee; + font-weight: bold; +} +.ui-widget-header a { + color: #eeeeee; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #777777; + background: #111111 url("images/ui-bg_glass_40_111111_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #e3e3e3; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #e3e3e3; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #000000; + background: #1c1c1c url("images/ui-bg_glass_55_1c1c1c_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #cccccc; + background: #ffffff; + font-weight: normal; + color: #222222; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #cccccc; + background-color: #222222; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #222222; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffde2e; + background: #ffeb80 url("images/ui-bg_inset-hard_55_ffeb80_1x100.png") 50% bottom repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #ffde2e; + background: #ffeb80; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #9e0505; + background: #cd0a0a url("images/ui-bg_inset-hard_45_cd0a0a_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_bbbbbb_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4ca300_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffcf29_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ededed_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa url("images/ui-bg_highlight-hard_40_aaaaaa_1x100.png") 50% top repeat-x; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png b/src/interface/static/css/themes/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..53b267c990f530bca5f348fe534c2366dca4954f GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjXe0g#^Q0TU&i(^Q}y|*_u@-`a?v?e+%O4Dfbn#^j%@OVSJ`2sf+ zkIbMs(%#$NEbb`z|1HJ*&YsK(+SrqoCi*T$h_QdS2n0;jY`X z@(RxkU*7|AD+J%POC79RQG0n&FjV{0KMd!Xo-aJ|hW7{1o2n(Q5hW>!C8<`)MX5lF z!N|bSOxM6t*U%)y(Adh@#0tnZ0FnkjjZ=A0H00)|WTsW(*3gl6cLPuZgQu&X%Q~lo FCIC5st=j+q literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png b/src/interface/static/css/themes/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..c4642193af767b143b95451cf6d639aee6bf3313 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^Odu=(BpBFz`*s5NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6a&zUu3o6Ss;(S z#M9T6{Q)N*uM+3OmnXLag@im^978y+C&z5-X>9ClbPSVa;BIA{ax>>|9#B@b#5JNM zC9x#cD!C{XNHG{07@FxCSn3*@gcurI8Jk!E*#bP0l+XkKttmyv literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png b/src/interface/static/css/themes/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..0f12fd64361385f06af006d4c11f6799aeb609c2 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!SHdAc};cpQIwek1202a$${|K&7YwoF`L*1o9qXerwf zRh`SXb~R^ic2E*Ax(_`ibl7v|(KF?21`IJJG@``g>rb$Xgt zEq6NA7Bge>V;!BsXG#&@M4D8M!xK~arW|p%F!kGzB67s+&fi&yVsZPD3jQ7`cRF?L z$)PE%?v5T3|6QX3MV_|TFceg2=s(hWcMIq`)e_f;l9a@fRIB8oR3OD*WMF8fYhbBs wXcA&*Y-Ma>1!NllNrRupsXQnea`RI%(<*Um=*YXf0jPn&)78&qol`;+0GY6e*Z=?k literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png b/src/interface/static/css/themes/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..b02e9019924e3f3c3968dccf5abd4a42f0537556 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4is|nba4!kxSafB<=G<#3<_S@9_~NOW3Mvv-)@7y=1ITS zpZF5r`EozQ<$A_8|3g0ir_T6iZM?_+^oM&h9^T!}SgOt}%*@QNyHupUv2s4h3e^(V zh?11Vl2ohYqEsNoU}RuurfXoSYiJT;Xl!L{Vg+Oy07-+N#;H6g8glbfGSez?Yv{Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4is|nba4!kxSafB@{uD43<_RYAC^~byDvUd;+espw1i*x zkACoOdH6h}ZGIAuy_mtD3rRof=5!`%9xm5x%fHWdWiF2o4-W(1GLfr|+4XaP=Bbvr zMwFx^mZVxG7o`Fz1|tJQGhG8qT|<))Lt`sr6DuIw07x4AG*0C~(U6;;l9^VCTSG_Q R-3>qu44$rjF6*2UngIMFVZQ(X literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png b/src/interface/static/css/themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2b6ab6b036d2d18c1db38f97a10299b7a925903c GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI~jVMV;EJ?LWE=mPb3`PcqX1WHJx`rkphQ?OLCRRYU0gyEK iX`IS~q9HdwB{QuOw}y_qyBmNS7(8A5T-G@yGywqUynko_ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/images/ui-icons_004276_256x240.png b/src/interface/static/css/themes/blitzer/images/ui-icons_004276_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..6646b8e8fbef474f862ea35bb46f43ec7d1cbb50 GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/images/ui-icons_ffffff_256x240.png b/src/interface/static/css/themes/blitzer/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbe10f0b2b34be6b2f7ca3850fbc948ce281fa5 GIT binary patch literal 6487 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/blitzer/jquery-ui.css b/src/interface/static/css/themes/blitzer/jquery-ui.css new file mode 100644 index 0000000..09ced4b --- /dev/null +++ b/src/interface/static/css/themes/blitzer/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d8dcdf; +} +.ui-widget-content { + border: 1px solid #eeeeee; + background: #ffffff; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e3a1a1; + background: #cc0000 url("images/ui-bg_highlight-soft_15_cc0000_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #d8dcdf; + background: #eeeeee url("images/ui-bg_highlight-hard_100_eeeeee_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #004276; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #004276; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #cdd5da; + background: #f6f6f6 url("images/ui-bg_highlight-hard_100_f6f6f6_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #111111; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #111111; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #eeeeee; + background: #ffffff; + font-weight: bold; + color: #cc0000; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #eeeeee; + background-color: #cc0000; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #cc0000; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcd3a1; + background: #fbf8ee url("images/ui-bg_glass_55_fbf8ee_1x400.png") 50% 50% repeat-x; + color: #444444; +} +.ui-state-checked { + border: 1px solid #fcd3a1; + background: #fbf8ee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #444444; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cc0000; + background: #f3d8d8 url("images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png") 50% 50% repeat; + color: #2e2e2e; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #2e2e2e; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #2e2e2e; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_004276_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #a6a6a6 url("images/ui-bg_dots-small_65_a6a6a6_2x2.png") 50% 50% repeat; + opacity: .4; + filter: Alpha(Opacity=40); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #333333; + box-shadow: -8px -8px 8px #333333; +} diff --git a/src/interface/static/css/themes/blitzer/jquery-ui.min.css b/src/interface/static/css/themes/blitzer/jquery-ui.min.css new file mode 100644 index 0000000..1f52c67 --- /dev/null +++ b/src/interface/static/css/themes/blitzer/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d8dcdf}.ui-widget-content{border:1px solid #eee;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e3a1a1;background:#c00 url("images/ui-bg_highlight-soft_15_cc0000_1x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d8dcdf;background:#eee url("images/ui-bg_highlight-hard_100_eeeeee_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#004276}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#004276;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cdd5da;background:#f6f6f6 url("images/ui-bg_highlight-hard_100_f6f6f6_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#111}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#111;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #eee;background:#fff;font-weight:bold;color:#c00}.ui-icon-background,.ui-state-active .ui-icon-background{border:#eee;background-color:#c00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#c00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd3a1;background:#fbf8ee url("images/ui-bg_glass_55_fbf8ee_1x400.png") 50% 50% repeat-x;color:#444}.ui-state-checked{border:1px solid #fcd3a1;background:#fbf8ee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c00;background:#f3d8d8 url("images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png") 50% 50% repeat;color:#2e2e2e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2e2e2e}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2e2e2e}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_004276_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#a6a6a6 url("images/ui-bg_dots-small_65_a6a6a6_2x2.png") 50% 50% repeat;opacity:.4;filter:Alpha(Opacity=40)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #333;box-shadow:-8px -8px 8px #333} \ No newline at end of file diff --git a/src/interface/static/css/themes/blitzer/theme.css b/src/interface/static/css/themes/blitzer/theme.css new file mode 100644 index 0000000..29b2edf --- /dev/null +++ b/src/interface/static/css/themes/blitzer/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d8dcdf; +} +.ui-widget-content { + border: 1px solid #eeeeee; + background: #ffffff; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e3a1a1; + background: #cc0000 url("images/ui-bg_highlight-soft_15_cc0000_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #d8dcdf; + background: #eeeeee url("images/ui-bg_highlight-hard_100_eeeeee_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #004276; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #004276; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #cdd5da; + background: #f6f6f6 url("images/ui-bg_highlight-hard_100_f6f6f6_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #111111; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #111111; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #eeeeee; + background: #ffffff; + font-weight: bold; + color: #cc0000; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #eeeeee; + background-color: #cc0000; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #cc0000; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcd3a1; + background: #fbf8ee url("images/ui-bg_glass_55_fbf8ee_1x400.png") 50% 50% repeat-x; + color: #444444; +} +.ui-state-checked { + border: 1px solid #fcd3a1; + background: #fbf8ee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #444444; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cc0000; + background: #f3d8d8 url("images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png") 50% 50% repeat; + color: #2e2e2e; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #2e2e2e; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #2e2e2e; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_004276_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #a6a6a6 url("images/ui-bg_dots-small_65_a6a6a6_2x2.png") 50% 50% repeat; + opacity: .4; + filter: Alpha(Opacity=40); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #333333; + box-shadow: -8px -8px 8px #333333; +} diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png b/src/interface/static/css/themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..2f3c69b520998462513ce68fadca920e0c88a595 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^8XznHBp80OT7LpkEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUM0?lFHdd<3blB;IEHu}e|y!C>wp4J>%(-l^Uo}++vHAfv?vqYsI+uK z{fi0a?fngtrmu6hU7O))xAo-jIUDaVXs&CPQI|aJxiW0hY`NBlQHIl^&At@#Pk5j< z;USwxq3jcjlM#MK({9(~$WQlA-g&m|UT~t$_J$*h#?!j}J{Dip1i|~y76sSc&@``j zvsgwV`cMeaJ*p+H5hW>!C8<`)MX5lF!N|bSOxM6t*U%)y(Adh@#0tnZ0FnkjjZ=A0 dH00)|WTsW(*3gl6cLPuZgQu&X%Q~loCIC~Ge=7h0 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png b/src/interface/static/css/themes/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..0cef1efede6cc410bd4614d75e9916387d6324d8 GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!Udc)B=-cpQIwel6Fb1c|nX&nqvgbOdhLWw32W%EcrD zy)|4_O7j|L=yY3mh)zEGAkkuSeNFS<1K%1CCJXT9@4Cfn9@n0g{+)@TVUb4Hr`!pt z$4q$FCBEBco7l*E>=5Jjf>ybtABRkXS$3T5j{JS#Z$#PJ=I2{%ZZ9o3D#F-vMY!5& z-wOS0LRCF4>y!En5?dA~wAfkI8?FT!=6uhyS^x3Uqqu44$rjF6*2U FngC4rk?;Tj literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png b/src/interface/static/css/themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..c2f2bbce8f56c988bf3adb48f4902f7a0b928aae GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!UxJY5_^JdP)O%-U7`{j{1I8wj)oW=)Y=>b5el>)DmF zsqgRq_ex26lNNI}* pi4~A-03;258mIE0Xvob^$xN%nt)V0D?gpR+22WQ%mvv4FO#q!WiXH#} literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png b/src/interface/static/css/themes/cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1bd3b3ab96309550befef0abd0d13b37653469 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!S{c)B=-cpQIwUXibfL4x(c_j_r@m$M3zrA#GEgr5lH zsO=SGH?Z(?FtWB`WHmQ@A;Tu)DCF@$#P9I@eSaRx?fp}($H2gI*q|rB*+jQ%*RhlJ zezVtEI5n)?@r2Jf#qVbJwjD>FZaukV0%z>Y6WTV0&v@sF7&Ug+#PLS4_t%!@g2OC7#SFv z=^9w-8k&R{8e18gSOM7vK+@o+aVigrhTQy=%(P0}8andsZUAav@O1TaS?83{1OW8z BgQ5Tc literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/src/interface/static/css/themes/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..afaf4fe33e837eeab032d65433a0beab804db8cb GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIw{ZjSq^w-wLtfKAcG#a#PW#b#=4;z&=cTN7^-`>sNdMkFzKHf79{x{swfFYKdz^NlIc#s#S7PDv)9@GB7mLHL%n*Gzl>@wlX%c o0FVdQ&MBb@0Guv{U;qFB literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png b/src/interface/static/css/themes/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..4d8dfcc279f1804d6e130924ff9f29a740baadee GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ivKUba4!kxSV_A%~ z_vtTx^)8p|F3X?A)Ah#Z{yRgC48y;FP97*}Oawae&NZPK3l`e615Hvbag8WRNi0dV zN-jzTQVd20hGx13mb!)}A%@0Q#wJ!kwgHed_-UNVgQ6ifKP5A*61Rqqyt^BK8W=oX L{an^LB{Ts5M7dv` literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png b/src/interface/static/css/themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7758a1d76d914615e450c3965f458ba97bf0f3ea GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI- zcd35ivvoeV;0s$?QTY{DpXFtmXQw#0az9(1>oIu-$Nc8@fEQn;vGdE_Tod&so`vBb zFO!f~p!9V9gVzlAtvD(%|9z_wj4|`j^6`pPpMKR!`ji zsxxDu|Cyg!n?h?(tDTc8oA_e4osp<%!H2$6J?Fok_x-9p!|IXm7q0fDD@xbgH+(Yn zgWcP(=`4Up(I$cD4|(2= z9905e6doCVuvw$n#Hupkvcc~g@?zDRuXZy$=>M=t*kGrKK~UWpW^=~9n;rBPaA(hD z5@*!)Jn%Wzhw1&z!&cwl9%fs|F8#P8;`Pm`4O5@}j{lXJBXrdCpnl+6GobaVC9V-A zDTyViR>?)FK#IZ0z|c(Bz*5)HB*f6z%GksT$Tk3y20x8cc~CUu=BH$)RpQprk#~0k PPy>UftDnm{r-UW|q}zE= literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-icons_2694e8_256x240.png b/src/interface/static/css/themes/cupertino/images/ui-icons_2694e8_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..8aab51b00ce0d8d415a324079a8d73379bd806a1 GIT binary patch literal 4676 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 NV|{bI3LSL(e*w_-pC$kR literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-icons_2e83ff_256x240.png b/src/interface/static/css/themes/cupertino/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..264b221358985bc548f331520991a6e7a159f812 GIT binary patch literal 4676 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 MsB5ZIsfCXFFKV5l(*OVf literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-icons_3d80b3_256x240.png b/src/interface/static/css/themes/cupertino/images/ui-icons_3d80b3_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2877b23d891d9d84c881408a0360b8c4115ada03 GIT binary patch literal 4676 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 M>YD0QXrbf&3jn!_@&Et; literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/images/ui-icons_72a7cf_256x240.png b/src/interface/static/css/themes/cupertino/images/ui-icons_72a7cf_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fadbb6cc0e1c764e1adcea6446b70847f740d002 GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/cupertino/jquery-ui.css b/src/interface/static/css/themes/cupertino/jquery-ui.css new file mode 100644 index 0000000..f8a439b --- /dev/null +++ b/src/interface/static/css/themes/cupertino/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=glass&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=glass&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=flat&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=highlight_hard&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #aed0ea; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #f2f5f7 url("images/ui-bg_highlight-hard_100_f2f5f7_1x100.png") 50% top repeat-x; + color: #362b36; +} +.ui-widget-content a { + color: #362b36; +} +.ui-widget-header { + border: 1px solid #aed0ea; + background: #deedf7 url("images/ui-bg_highlight-soft_100_deedf7_1x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #aed0ea; + background: #d7ebf9 url("images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #2779aa; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #2779aa; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #74b2e2; + background: #e4f1fb url("images/ui-bg_glass_100_e4f1fb_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #0070a3; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #0070a3; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #2694e8; + background: #3baae3 url("images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #2694e8; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #f9dd34; + background: #ffef8f url("images/ui-bg_highlight-soft_25_ffef8f_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #f9dd34; + background: #ffef8f; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #cd0a0a; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_72a7cf_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_72a7cf_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_2694e8_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_3d80b3_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee url("images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #000000; + box-shadow: -7px -7px 7px #000000; +} diff --git a/src/interface/static/css/themes/cupertino/jquery-ui.min.css b/src/interface/static/css/themes/cupertino/jquery-ui.min.css new file mode 100644 index 0000000..ef73f04 --- /dev/null +++ b/src/interface/static/css/themes/cupertino/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=glass&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=glass&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=flat&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=highlight_hard&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #aed0ea}.ui-widget-content{border:1px solid #ddd;background:#f2f5f7 url("images/ui-bg_highlight-hard_100_f2f5f7_1x100.png") 50% top repeat-x;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border:1px solid #aed0ea;background:#deedf7 url("images/ui-bg_highlight-soft_100_deedf7_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #aed0ea;background:#d7ebf9 url("images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2779aa}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#2779aa;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #74b2e2;background:#e4f1fb url("images/ui-bg_glass_100_e4f1fb_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#0070a3}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#0070a3;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #2694e8;background:#3baae3 url("images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#2694e8;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url("images/ui-bg_highlight-soft_25_ffef8f_1x100.png") 50% top repeat-x;color:#363636}.ui-state-checked{border:1px solid #f9dd34;background:#ffef8f}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#cd0a0a;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_72a7cf_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_72a7cf_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_2694e8_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_3d80b3_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee url("images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #000;box-shadow:-7px -7px 7px #000} \ No newline at end of file diff --git a/src/interface/static/css/themes/cupertino/theme.css b/src/interface/static/css/themes/cupertino/theme.css new file mode 100644 index 0000000..1ab56fd --- /dev/null +++ b/src/interface/static/css/themes/cupertino/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=glass&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=glass&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=flat&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=highlight_hard&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #aed0ea; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #f2f5f7 url("images/ui-bg_highlight-hard_100_f2f5f7_1x100.png") 50% top repeat-x; + color: #362b36; +} +.ui-widget-content a { + color: #362b36; +} +.ui-widget-header { + border: 1px solid #aed0ea; + background: #deedf7 url("images/ui-bg_highlight-soft_100_deedf7_1x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #aed0ea; + background: #d7ebf9 url("images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #2779aa; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #2779aa; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #74b2e2; + background: #e4f1fb url("images/ui-bg_glass_100_e4f1fb_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #0070a3; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #0070a3; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #2694e8; + background: #3baae3 url("images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #2694e8; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #f9dd34; + background: #ffef8f url("images/ui-bg_highlight-soft_25_ffef8f_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #f9dd34; + background: #ffef8f; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #cd0a0a; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_72a7cf_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_72a7cf_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_2694e8_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_3d80b3_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee url("images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #000000; + box-shadow: -7px -7px 7px #000000; +} diff --git a/src/interface/static/css/themes/dark-hive/images/ui-bg_glass_40_ffc73d_1x400.png b/src/interface/static/css/themes/dark-hive/images/ui-bg_glass_40_ffc73d_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..f528008685ff2e21bce9a91f25fa6a689f143a90 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!T$JY5_^JdVFTzfkayg9Pit+V_0ieS8bp(-s|E%Aj`R z%A}|aCJ{9@R;x@VKi0!MvI3u1`>%;w_OdQJirGPc#qk4soYXuv*{#MGmale9j*Sg<%9k=IfXJL47UfqhP;$r#wJcptHiCLBk%48paup{S3j3^P6Z8PtdyWlSZMmWe~)S~i1C z7a7!6MKsGA=RLG-=Gu^)z^HF&$XY&U#<^`x=Z{@d-+NZv<`+lVnJ*{L>iR^iZ2Qio zv*5%x(`ttEH5r`EPq+R2=561n{^UdI_6%+fexL(YOI#yLQW8s2t&)pUffR$0fuWhM zfu*jYNr<7bm9dExkZk}Y4SpJ@@}OwQ%}>cptHiCLBk%48paup{S3j3^P6Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4it*>ba4!kxSY&!lV{l(pZd8o|J_agW!?Dle(kb)E1&=G3|Dj- z|Gk_V@GS9{zMKB_Bu567D+;HruWkoAjX|}KdAa u7#dp{n^*za20+r_r*SF|iiX_$l+3hB+!{La?rs2TVDNPHb6Mw<&;$UcxpY_n literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_44_444444_1x100.png b/src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_44_444444_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..3f19c178ffddf81f73c704949982a14c9f50c96c GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ipOTba4!kxV-n=LcsRKk3@KIN9uIr`F;{vZ5j{)R--A1}NX%#%{TDk%H{e@URdG@#LAMzaO)< z$S51RFmu@h%~maOjVMV;EJ?LWE=mPb3`PcqX1WHJx`rkphQ?OLCRRYU0gyEKX`IS~ eq9HdwB{QuOw}y_qyBmNS7(8A5T-G@yGywobd0~P8 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png b/src/interface/static/css/themes/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6a501884e188f6cc600891d2b140328acace05ec GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ipOaba4!kxV-nAp&8J*5teXni{kH0HuwAjT$j8#)HzkARq?w`yM(8!&ys071lZsCo{3p+a7f7SVT-Cs zMSS+}$IQBhvcJOL+ydFETH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~qfNTRG kY4FoHl?O#bZhlH;S|x4`9eH;*05vdpy85}Sb4q9e0A6%ulK=n! literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/images/ui-bg_loop_25_000000_21x21.png b/src/interface/static/css/themes/dark-hive/images/ui-bg_loop_25_000000_21x21.png new file mode 100644 index 0000000000000000000000000000000000000000..3c22784693a2afc3fb06e418f2699306c04a2746 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^q97~)BpB|zQR4(sEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUM0?lFHdd<3N?AUIEHAPKRbCL-vI?47k(Y7_`UuQn}3R!)JfT2+*rtL z^sLPD=vEb(ei5Y|PbT{tt0y&7Sv=I%?^8m5{{&+bGr+%VU@dM46$X{d4E+?SsM z!e)KYp2=`|V@Aj#?(M}3kCfeFd7$lH_>cLu>1&zu!m1WvH8cq^G`2D}u>!IUfTY1s<5V6L d4Y~O#nQ4`{HFV_N-2l|U;OXk;vd$@?2>?UKeh~lw literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/images/ui-icons_222222_256x240.png b/src/interface/static/css/themes/dark-hive/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f184400db5da441a76667625c74567d220208e3e GIT binary patch literal 7025 zcmZ{JbzD^6xAvK#yGFWG5Qd?VZlp^>0cq(*X&3|q1f*dQ1O#cMq;mx6l#q~4>Fxn8 z-}}4oeeds$f6hMZ?9cPrd#%0p+Ru4*l(wca0WLKz000Ck&lGe40QB$*9AcwCJQcG% zWF8uHTUiZR0H}(?Ls?)v*o;=sbTt6Lj~xKuVE}Ob@Cp7G0N%g=VA~u3#1H^L;g;E? zBk|Aywp3GA0GNaKEPp>(SY9d`idc)7AY8Ub@mCy*06_g*MM3tt&+Oi3=Xf@K-=1Is zRtOWf9X2C(Gg}Ha`}_WVnfw5ilw`$yM2W_PN8fzaJB2>NU)bIJ;;XOU6XAEvMajNm z6>7%l&UJWIt(GjK-;f6;@8%))Hp~k{D43J4lm|q*-^MeidP$w`Y@N)`UktYj1m5X2 zUn~R-KMlN=xR)xtkr?sSbi<+7=;jP9hxeE-1&ilzHx77h)_)c+d*MBm=seZ%G5+jfoY6-G{-aU>3brD}qb91Y{^Nq^>uTjwBluMB z#soq(ntQ#7UdO&XTc}DiZxb1MBXSY)qOUIKwdofL&>%L}f}nFM7ulc$I@^EFJo3Sx z*1VxHCEW_TEPx;)8^=jh0z^%y1%Ka3ma}|_Zuj5j4I1Qxu<6b*hW`$5p$7?DssH&) zWG)qID)|Nl+TA!T+Nb%zx{dB&~Kf5 z68o)P#|NAnO;I5AT7m5Oti>1@RQzg=nD`d-d{L2G{0zJ;cz!e9#enp>Z=BT7${yWz z*4|Lx0qe)evWM3RZFYhapImI1qhT(JzPSZqn%)b&7r_#t4Pq|(w^{#hCq9m2 znudIl7e&6fyY|e_-wA%%x*KR8Ci|PQ=66mLXK$7#Uy1Q#dpZ@IOn&_tV`hSQ=zP$?R#Q1xHMM$vbf%E0Z^r~(I z{k>FR5%cOLruI1#%&WoQsn}%t#U8!4p39PUlZq^K-M|?%&huBdu9bk*H+>3O7VW8$ zpPJq*BOW?rGu>oV51oCBH8Z?_O#I@}+Yf)%<-H*7Ke_NX$bVL`I3X~YG16^Jy6_Pp7{>E)QH2)F_aS;CAU8}bFaW}ay`;K}x z#h8(Mf>fKAP>6TgtIDqaQIDT8$n=HF7pBuQZ%5Gl)7kL#+CAOI?@ubvWX@6x)bPBz z@-3jt6V7UtZ}1f6CG2;FMpLYamR%|ujb;35yJQTUwd4Pgr`q=GeAB`YPaMLu`usyI zemt2C?vIAfcHA_HoC||))>rIJWiO`wQ3CvF5RdFQ;OR2d;ADTiUh13=eayWnU!al@ zDUHpFcV!Fu*-YxTi;vWjNKEKtkzRMKh1XO_0}t}%A2n@_Mgxg=KmjH(gSmQ|YkB4t zsfNuO@6i5vzHZ28c)=4RD0;jR)bt&V`nIWNeXDyZn@t2D;$1RI&Di?PeUBd8B=cRr$lZ z!lUu@t%kpMyH5Mt5SwcM-g47(EZ7fgKJRokb?&##wB(3w9dGv(Utb?{(>n*lN@#oW zDTpZpyWente$Oz=X^=OztnQ|MM?nC={kCo{MA-DMXn5BCr3AH@%6x^FMotjs=u-efUUtblU{^wNK0(uymp?|(KiDCzB|+3g z|6asCF0;ruHk8@W&?$l&W~w#VGe%WP)PChQvsYM#ehh^PKBj;!uw{B7?P9OJRGy9T z7nD+0OLbz-f?5a_zzEyoq3`p3rt`U_Uu6)Q$t6?!il+B=pK?q4vI9!VpGz*@G&l>j z|41N_!M}jAe2>_XE5Jgpx;9MSP-}IGG;}t)=t1Qg1rE?NfGT*zYbJN_b(xrgf9D*Z@?lNKW(N!5Y@kfyt(JUJ&kzf zGJtdO=x)&VSuJD;Eli@r6FC#JNoreReX?~FIG4jImcc64tJ&Gl+<1zOCy}Pd#C;6< z;%WU0H@)```q?ZvUNiJ$L zRwrJ4y7X9jL+$;xYn-&VgPs%r+N-svA%Nm8nR?$%SR3w=!81Ce5E? zxo~N%Ff+bn>F)ZN&EUjA>y|hUHn24$Ui=>WTSuWu^97BgSf8|qh#N~%KZ*lR;jw6= zE|7F*Y|Ogdo-Lq&+n|Y2I$`#62P7IkRl_+98kNYI_JfCkE8{q7?ZKl`Yo;$Qxh=`E z`j}i9m!&Vx@WL<*UVA0LOlwsMK1V>SAhjWBlAa_k#ethK+O5d5bf6Y z8aN*Myp@fI#SY8})~1mzrq@rt$NTdlCh^foUORXlMK~5{-+1jtAi(i@?NPvZ%RY)*iUmVKOJQ_NVjOh>wPPyn7(2hHLw9wlymU#mf4+(8a zc!Jyg(k=Kx!|BHI+TJB9PAPxBtnz|RJ$NtqxOsLpkE(5^tv5*!RLO{F28r!jBtv1U z^_Oj$(NMQ|M^U7vc6qi>)DUvO#K~?x+=t&jp{G$=3;ygjK}e%OrWdLv==R6Nq9*Gw zx+RYHSc={vq9CN8A;q_wE#p<)dWqkOe%juj`{?LPlFbwT454T(jxAzR*pD&;LdrEQ z&qNK>N8K#JduEtHH3r$%kBPagG=}(?L##$6_dDP27i*xVsCLB#+D!GrVVEhWwpx%% z+N_5U9&dHO&PPuK1DBpUU*~I=rFE%6v^Hco3Vw14qBzPG))!2ZvQK82oxsRki~Mbp zG#6;4x>Ypl(1hXP;2LfAMihMLvcz4Ek<+EB1h);FIi)J_RdN)bw7@WiZD#m}(FLS0 zt~$2pEt?2;;ondmL|-q*qMo$>2tM3F;Z1R>b1|Ti+7{y|-YGn|kuhEF9`J$~VwO2@ zP|3j~{gPR{P$HVz@Mxq(^5TXDH!YP2%@|I%hWbVdHc?qoCkb4brFb;g5sebja?dO@ zO8FXfT^PGbNN|4mOHd-V1j{c~t;bES6MDt#ux3Hws8}Zl8)u8QTk)<@ah;g z6`y1;Z_HI>$a@D86mSW!B_=3{0M|QA6V9<-Cx&7m#9* zzA)?Dyh>;8BJ4Ke-gqN~r8R-bI(!^TnCx@usVu0V0y({Vps)29|3+g4%YGIpFL40+3rO>qee%+AZ1Sp59kz z9Ef$wIPjFapTl`FUe#VT!R@i1nR$$gm^!Q!@jPlcAbF40BBOx3FKqX0EJLs_Za4Jow}L z5%&>^=BB>=`~b`xAF=My4d;sjlxHxV)Fy+U>vUWl75e#ZpP-nfLBkvO$;Yl9Xsaz! zwOeTi92GH}yz|?Lu8{J>UuCrqf6k@TF@w8 z$!)25F6wqC8_%fZNA5aVH6Hjn#p!1inbq~x`=nJ7-VbO2mpBJH&xrUmv1_c(2F9CM z8l{C^3ohnej{pKrwqYds%CgaPNQnds!}m|;yk*i5AGmvhQQNv5e2WqrEqptHp%sqwsLFt`;X!FqfZ|XZkoucop&pNr4ebIel{;J4#Gksx;iWeK8wo&j@N$^k(`E>cIX<5ML|p?jw~wmZi#ejF!Q! zD%Z091y|2%v5sIc1sBRbSLP*I*x-?<>Dnt~i%qPLm&gqs=LXwJ4P_k9b8gOdtr;{E zO-QcVKB$^lXLWbIE+84^jh_g-uK8O)cdzCIH5!^6ncto*-C>Y4Yw2gGCKZ3}v{D$} zGJp~vsVZ~Mk7qRHt-#UN@^k4s*I;_YR;a8WE0pg#(-U?sf zH?7dOhFlU~x|-kyWDk7xGE3a(VOVJmEpJf{T=R!FH$dQOjivG1S0XPEOG)$Tq{@w$k{bI9OP+CXL|E`@DgP5#1L33kY&3*N7qD9Ll1 zhKDyCQPf;HaXKBxuNF7IFIy3@YpZaymPeY-J*yMkb#Wo3R!TA!vwYA;x{N!w6Uvev zakx-~Jx(u~2{8VE(cKV@)sUJY$ku@2Rd2f7B&P(oLou+uG-s2-illIHc#pO_5yl=# zTzrpUHu2yvsDF9;c3pv!+!yXhCI79h+0w8=yivutBdP|=5gnAsltUJGKR^BYjeVES zB}O&kipwj+5OU<1sA*OhWGI2eC8GSgVv9*Zk;=J*&LIj4oK1BAp83IBs1$^w8ZH1~ z1xKIgXc~dqok{6S`X!(Jt&N{bzPOQo@LdM=nDwt$YxXx1Q?W z_qiL*K3*{{)Zxmhi$6a*ZECvk|D0_@s^n_b4#zuD=O=V$dmmEZZrS2Fj($%(l?+|T zbUHxo$&&wP*vRH+jJG~I?jMzihv0KEgJ})<#TJKnenFq5&E)rvTg17egs;e^j|s7a zSwSYSfrA3qyNJss_nw&8m~K*}m3)UW8qNQ$J28tXWyth6@EO_mk}+COT7tLdQ;9=6 z1SG7Iy<^&N=}I{|n?k42oGju}&>gJT?CsV5R#F>NiTR#29_)ztZh1TlDQ?}ALc3RvkxeuP#I;$8m5yHl~o;0ct>_>(Eit6ui zv|-NTH+hanp*nx^X{?pBH301cQ41D;b(lU^=kZM~^%EjB95L|UlW3b$xh_BZBBOvt z%`ZXN65W|UN|ocR2J^SG2ZXedCIMbgJZU{2%VHVd)&6*|9f+O|B;fY{SxXGyF-T83 zpF=R3f7E}eZkO`+?M75TE3At?@~dZei?6-iv*vO}LQqqcwAzgO+Og%yt69>tVKKprY)3n2lrT3j9=)(V}pr8mw{9f>LlCeg&J0b=)kC-&d zZhME%^Uj-L0RK4~+zPnp!%pkcOfi=+Y|^UDON2qW!IN zBV5LUGzg`w=LrtVD{k8vqJ8X~S#NvwC4T5P!gn05$n3d;QUby{kE9_-O_GpECy*g{ z5o5^#Xd7s5(A7O;O%v!2M7lHuJXZsRplDF^C9tMWnPSYl0TU!A((yxm65eWX8mNM^ zza8+=;|@*=Zgy9!!ivn<2PG!=O!t%2*>^IP`UCEPN4ELUmUa&!f<#-me%;sT0t!k! zO!uf5k!R4Pef_qrO?KeP>ckXiuCq3AjemIk*QLMd6&)A ziCQitmjNCAEV-(%@oh8uu3W2FgUc24YHz)?!=ibENShair-mZ*%wooCdn*FU5~aO*9R-pk?c(>=-@0(<1#6A&FqwlcfyoH? z!#->a^1zvFa?`tVk&OHnG4?r_w;pf%K$eJD5`Fd@%`J%+WEIo3czle~oc^-%Hz9L^ zz2~tqC&dnfs&Y0ttFZ6nxk@>28F#yecKdZ18wtr$ymknB1Z45}asMBCw7S|WdHEpY zt1i;(gvGbFb=Mik6rqMGDQI$=6>ZyzksBa`hM0N?>pj_d~) zX9O=_p^<==7(_$$8bqc1A{Fn{pBWn7U1Sby6+ijw?E@>!s*V5GV&WeVkGc6cn*YC~ z)3sRH{ft7Q!nr)Kg5%P&>%B_;H>Qm}qq6ki?c)8)+Au$F7wu+rB9J0@8sdZKRPrUw zlEumZzo}{=3wz{zOHU2Kfq|7UKEf=Ml}W@-vH8T+5yAnWX8CYsm0o$|vvA#?a~q`F z^XigR^+7Kg1WeO*IcC z5(6E1%nIP$5BCJrbOrsl!IWe2-2r(xxN9W=yRlYZ@iQBf{l}g z^C0iHco@x}-f_t12i@b3qD9KfWZ2Bg&osVwFEm4)7Coq{Im<@v5Asyj(mluz@e{SE zdGPMx%8AWO(a6i%!pla?%ERWN0r+8j!aT62JbZ%B`2@rS_{9XC^1uYeU@*U2(xQI@ zIJ;WgzxMqHAjAWE!0RMNNfrIrDe_0aEciA^-pY literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/images/ui-icons_4b8e0b_256x240.png b/src/interface/static/css/themes/dark-hive/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4faad3e924c7686416456fb21529597f301570ac GIT binary patch literal 4676 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 Mdgi*7+USJ;0*^OS9RL6T literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/images/ui-icons_a83300_256x240.png b/src/interface/static/css/themes/dark-hive/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..51581b3e40b7329ba54afaf204fe5c234b081f7f GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dark-hive/jquery-ui.css b/src/interface/static/css/themes/dark-hive/jquery-ui.css new file mode 100644 index 0000000..76154ac --- /dev/null +++ b/src/interface/static/css/themes/dark-hive/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=highlight_soft&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=loop&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=highlight_soft&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=highlight_hard&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #444444; +} +.ui-widget-content { + border: 1px solid #555555; + background: #000000 url("images/ui-bg_loop_25_000000_21x21.png") 50% 50% repeat; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #444444 url("images/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #444444; + background: #222222 url("images/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #0b93d5; + background: #003147 url("images/ui-bg_highlight-soft_33_003147_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #26b3f7; + background: #0972a5 url("images/ui-bg_highlight-hard_20_0972a5_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #26b3f7; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/dark-hive/jquery-ui.min.css b/src/interface/static/css/themes/dark-hive/jquery-ui.min.css new file mode 100644 index 0000000..a3cbf77 --- /dev/null +++ b/src/interface/static/css/themes/dark-hive/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=highlight_soft&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=loop&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=highlight_soft&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=highlight_hard&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #444}.ui-widget-content{border:1px solid #555;background:#000 url("images/ui-bg_loop_25_000000_21x21.png") 50% 50% repeat;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #333;background:#444 url("images/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #444;background:#222 url("images/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#eee;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #0b93d5;background:#003147 url("images/ui-bg_highlight-soft_33_003147_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #26b3f7;background:#0972a5 url("images/ui-bg_highlight-hard_20_0972a5_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#26b3f7;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x;color:#2e7db2}.ui-state-checked{border:1px solid #ccc;background:#eee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x;color:#111}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_4b8e0b_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_a83300_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc;box-shadow:-7px -7px 7px #ccc} \ No newline at end of file diff --git a/src/interface/static/css/themes/dark-hive/theme.css b/src/interface/static/css/themes/dark-hive/theme.css new file mode 100644 index 0000000..19c62c7 --- /dev/null +++ b/src/interface/static/css/themes/dark-hive/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=highlight_soft&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=loop&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=highlight_soft&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=highlight_hard&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #444444; +} +.ui-widget-content { + border: 1px solid #555555; + background: #000000 url("images/ui-bg_loop_25_000000_21x21.png") 50% 50% repeat; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #444444 url("images/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #444444; + background: #222222 url("images/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #0b93d5; + background: #003147 url("images/ui-bg_highlight-soft_33_003147_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #26b3f7; + background: #0972a5 url("images/ui-bg_highlight-hard_20_0972a5_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #26b3f7; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/dot-luv/images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png b/src/interface/static/css/themes/dot-luv/images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..7fcdd6975a572d8fc2a4479bc7889597a367bf3d GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6nf_A;uw-~@9m9+yiAS)tq&jjO;QM$v6y4lfdmca>PanP z8$w!}*)$j&n^YXn%l?ca9=r&;RieQy8u z+J5g|`7AM?rD_LqvRJ-3Oy!yX`qj3ZRSUeT-Zsas`l5B<+RCEvM#(E$2Axq1pI1a0 zOr6EBd8ObDX48hh0n9h}L#ygpqL-Xn%XWL|s)N^7av3y7v8n}fC&-y{FAEY*Ff(PU zUf^|W+0muje7pVDGEH8=YS2H6HFzbb!EC8UTaXDLgKjT#T@KZ*^^+-A{9)lSu2e;! zk5x-tBT7;dOH!?pi&B9UgOP!unXZAQuAxbYp|O>*iIt&&u7Qb_fx!Ys1z^}CX~@k_ Z$xN%nt>I$KjK4q)44$rjF6*2UngC9yt0w>e literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-medium_30_0b58a2_4x4.png b/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-medium_30_0b58a2_4x4.png new file mode 100644 index 0000000000000000000000000000000000000000..64ea097baee38f0de8c03fda5aee4876023a0458 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^EFdhv1SHFtuV#Tb>5jgR3=A9lx&I`x0{IHb9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!ItFh?(!cDI3vE_0gAAf zc>21sKj7r!RpP36FoPE;r0wbA7{YNq`N^}sj)*NCjLZg(8dHx?`d0HtK**Izc!R?V z>rLnR>wb0UFfttN1WvH8cq^G`2D} su`)E!H88OFVdQ&MBb@00QPz5C8xG literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_20_333333_2x2.png b/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_20_333333_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..b8aae959c8facb1bcf488d569a843be0f34cba68 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^Odu=(BpBFz`*s5NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6a&zUu3o6Ss;(S z#M9T6{Q)N*uM$_qgBiR)At6r}#}JO|$tGrL2?Dyr(~v8;?{66 SX2xHj1_n=8KbLh*2~7Z&6+w0Y literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_30_a32d00_2x2.png b/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_30_a32d00_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..be4135db126c31b5a7040f9556b5c86e674df15d GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^Odu=(BG5*Qe)W-u^_7tGleXakgBOY(Mi`40x15#R3sMc7L` zeO=ifaPsjgaaBB+!3z|U@N{tu;kce0vnL{aIwRK%1(EySKmTU!WzfINqQki^N))I@ zwZt`|BqgyV)hf9t6-Y4{85o-B8d&NYnuHh{TN#^J85-ysm{=JYEMQasx)w=8ZhlH; YS|x4`7h`7p1!`dMboFyt=akR{0G;1T0{{R3 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_40_00498f_2x2.png b/src/interface/static/css/themes/dot-luv/images/ui-bg_dots-small_40_00498f_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..256939535079e91be6b19605ed68110aa19ccdde GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^Odu=(BG5*Qe)W-u^_7tGleXakgBOY(Mi`40x15#R3sMc7L` zeO=ifaPsjgaaBB+!3z|U^K@|x;kcfhlJMcnoA>DnV9*qBEK}?CQFUeptr^Ux^jyx= z168V)xJHzuB$lLFB^RXvDF!10Lo;0iOI<^g5JO`tV-qVw16>0XD+7ZCj0!+EBWcLZ aPsvQH#I50C%#6Q44Gf;HelF{r5}E+&woax1 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-bg_gloss-wave_20_111111_500x100.png b/src/interface/static/css/themes/dot-luv/images/ui-bg_gloss-wave_20_111111_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..99975d849c7ff0a433246dc2fbc0f1782863810b GIT binary patch literal 3990 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 vvZkVftb($pfzy5#FK`*`ehN z?y!N`MlehDJ1?}H5`I>FIZs5W@05G_I@Mt+n)+ zdUcaK5>pNwgp0rFnS2*_tOBfB5|p-_XIB1kC)t0VC7HZdCavRyzD+m3qUO<-%)k0U zf%FA5h8enk5q+7?2H4KhuKx<=)PZeL@oxDsOK*I16}Oug_Pgd8?ogDi<;Pfwh@#1; zvWL4&SWN^K&#;d@=ir{plGh_yFnu)&q=5w)5kTe7RTSiMDtvXX;xzFQr71?t`N>NR#rz%gl7F=uO-&_KM8U5Km=rq$#Xfce4@n zhiCAe;fCy8DNqTONo-1jMqW(CBVI$=!k3`14C9QF8XvJY@w(%669REHO&p96Tf`KU zy;XkyrUrU^vs>>k?QnS=u`Q<2MqM4Ta&1b}uSa@kH$5e{R+5(b9U!l3hhkL+A9+%j z_JoHYpLbpd*WT1Gt7YAMP*B$at!Ng4$|NMP#9$HN&3s2haLcr#V3a0LYi)tchV5(e zVf?N4lJzN-`8ebRh9$$U-DN7wLcMD^pkWwg)mF$kVx;Z5%tsdi=88skS3OmF&pWH} z+Eob0c;{_W1lGzr6(Na~pWdu1VQo`dljXZx2=MW>H*{PdbQu(jauZ~3N@N5RMtF`_ z4LO)O99#bQS#s*Vojk1`$v~Qe+LzCjk3)Ahhp*wna=Uh#he(0EB_&psqI#7|y2L>b z{OsAMzO-VriJuRo6NVs|SeHqN7i`ai2&6kLZDY$?Sn@exDC2mRek+#MTvQ9Z%D*Kv z-iqHEvSs0NXL8_e38!leCq%*y=nX0$iXuYn0F6q^;mPwSIcffkysG6A3T3rtkTiCT zJv$$c!wTsUlwi}}qH(^qaLE=i|EZ8t6KwDMJd*uVq%;zua|K*eh1EB3ZW8?mFLD!kGrEiL;D3!YMD$ z8sQy;h`qn~LiSRo8FXmtyxT3bMrYp)1^X_I?>zeC@8wr#Qh8J3Tn8GM!w-UO@d)h5 zhS8 z*WW)=s1sXZ$pF|ujVIU`atQJvgiF>4#s|^lz37b^;2h+zh^t}&KwVJ4s$WX!R|JEa zf2BHe!LB!i-@A|=(fb1;gj%LZ3%4qWWgO-zQExt7p;L@BYx4n*Ov27>tcKyrt0;-U zRV@csiI>A?Kk)^hATL7X`GWArQ*1pcm4(K*AkNC#>f=38i7t%>ry9P~b zvpZ@f9U)3qgt0x~pGegLOF(o6P10uMlVm>&?L)yLbap%QxK?9t?(4ItP zc`GR?iC~s#kE+$;{uG3Tv(@C{I?jAcaHrqA+g*pgJI$h_Yvgorbvt4Af+d9dHXtL3 zF5cZ|9%$rI)F_wWAt0yQ@+5!`QkO zV-{|km2jZAY_Snj@zLAQT>4|T(uh{C0#smL|Kh!*F{bbTI2Noaq~$$KF?DXSemAQK zt*L^1_mR`ctq!5G&FVcG^v;m*k`5?XFPjaI-&}UYHR#37*Gs)2e^L%AcE%#}R6QZF z0xf&NNpewz@|n}b^Ci^@2d`AvTROJa?P%R}*`FQnkpcu?k}XOr77HJd(c?HoVhF;xcDT3aEhb|d2}kJR@BDN_F|>o!MI z3C2j0lwsFeRD*k$Rcf%tXNXcYR@|2I*&Mbye6x&Z`RoT3g?y!7J}*p~`og4{=^TC{ zVR3;qL#KMhrZ+C3|HtU!Qs-^i4|Kn!_@C^!9-Blj@e;{cS z@E&-F9%VuAwlQ#@CpIJivmTT#9@SD27@-*DJEhTleSvaJmioua^Z0LQv}7OOPj;|*2CDxj$oqr3 zjWVyUtE#w1U0ikUKk#;`K06b0sGWVWq$+bd`(Q8{*7Gfzqxtyf%SsZ}}g#_6az4n^LP`L#s>&+8&17&EDz^aoF=ZL%1$wqqFRE ztjvI7-P%=7=ZX9EcB9`CrTJ}xON4OOU?u;Vt1Rt>NF)7sHvjlKt68tgCgW&)D;bsR zZOTvGc1FlHyCl2e=2&r7Liw)6mt#xfVW9PKnJE`v#98Ves6_i_B8@&LimE`afRzXl zW{q}=i4G}lzifv4>P!%l`J}?YzQ!-R{fzRKf%l|W&8{CTY^#8&2gv<+cje+jEQIk# zCC!R+emT8AoX#B-#Kvr)DQyUD#j~1Mn$EvUKXv$N_Mh_Baj!^`_GlOO(c9XGQ_-5r z@aG%;zul_s8Y#imkw%Q_lKG*nAMbDhk!PaixYI^d5cgF{nrpUn`j^<}Jm4EjkEPgM-JdR#27bGcwvJZ3`1K+RvB`p;8@bW64{Y&kGD zlbvoNhLQ(mQ}SVC5eN= zuuAW%jW(c70Hjg@tbEMf8Bq0`<=wN}0U85zHi&_h)k24C({OF7gf=(2f6ZhHvG0V`}Am8sOe*oT2!}*BsP^{ z+H4J#S6$ZS0{PIY%u346?`yYqdA`<2s-L*z#w-o{{&h9IPEG-u!pIRE%MJHySlwc} z@bKqk5=(ypz{_?H#^xi|myvF@`=y7Vv*1vWnKLmHU>?1gC!|}gTdNH*r8R|odh@Km zYyF>m-TvmqUni{JGP51m0RO+7E=r`aKx zJDMW4O@_2u3rjJHH^^UqLiE>j2l}d0vrj9v>Icd}KDq!hKKUUkQ2)V!LgZK?=i-Z{b9zK?g% zyxKhDBb06Ele)8bkKTs8Z^ssS^6+&GIE4u-eo#U;7KfjX*a9)ofu1m-;xPtIjjo1{ zqGR>^`O*LUsKqqi^rRpR;yNv~P6R)b;Wuh#$y|g8?1dVxrqYs*dR@sDH0|$StdRH< zmfg6dXseYLO~|t)`6WphF}C)KD6zRqCz?H&-{izrm{%S4wKV9h?DhaNo*6&ICu9^W zewo_*@v-*lP9z^VXdqUM@0weoJoZa`^96m5F!vRQ{bH}za6#{JcRu5BbL4pvFfXID z-h&A%8T;hoKlX5a#iZ`xU)%8Wt3T&Xl7DcM>E}MQ<0q9Ma13K}w$q*wK@DhOi9wk> z#_)?d%&=YMY*X^F<1~vDX{aB}J`rR7w`8jh6kP0Pg%`x%Ev5 zrs+jvN|+t+ZU6dmkOS&QW79zh^T1kD&LJ1~iy@A1#vb2ChjVI9D{-;@gqKvAzxyl6 zj#8wF)#+U^(g3Bs4+OnW`qLR;QUr#~sa;BPa={$M=4ZU{BR;(JX?-q)(YM36yI?$! zZXq7043LwNRg#iXm6BDkk(Ecv%OT}erDPP4GBViWGtd7QARx%y$1~~=Kv7EO6eDXR zD}$6*M#{U{?T9^8>eDpZ|+5rG# MeRI7E9d!JE0l~mc%>V!Z literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-icons_98d2fb_256x240.png b/src/interface/static/css/themes/dot-luv/images/ui-icons_98d2fb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fccf8937d4aafc323cb4afdb01f53b4a73a20b7c GIT binary patch literal 4676 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ÐzWiNR|Hu*4P}lKLe3~7E zxvMT@-KR}N-3P18OEKJNXxSSj*)6L`BhISEt>-z5C46P3*t_#4~sR)sj)u8@u5@;b5&CPA+awz3z(5sC_kA*IXIIxOcof=}*@Sdp!%I%=kyMW*881q1W#3%Y@EeG^IXV)_>7kjQJehX3x z8@-s2((zADzT=NJR*mW({q+qmuj+HoB-w|z8Gar>JAYE}11B&RM;pyqA=ID-mJpE1 zWeC5V%Lv<3%r+*S*v~LY5QhiA>{AiOe@nI+fBvN&W_V%Tor+V zWG_LST$|YwAr6u|`a#h1bReA$CV{8RoZcfRCl}6>t$xM{=J3Qyp4I097+o8Ts}sfz z=@R62CIA^JX$1)>WeI6HD`{DztPE0CSwcz1`^joZ-A$-~XU&B-<5)z>% literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/images/ui-icons_9ccdfc_256x240.png b/src/interface/static/css/themes/dot-luv/images/ui-icons_9ccdfc_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..12255132444c9bd3147e8dcf6e65999442b9bb85 GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY0!k4ScoadT1w;`=nhGer z35rq`A~k^Yt~4PeFZ!G>=iB)K=UTI7&z`le*=zQiJ+t@Ru{1Yipyi?k0D!^RNY4rY zz|$eH4Tqlg1Y?umrvm1sZKe$XH5qgy7pha8*UiYv3;?jg0D!v<07s`&xMctclL3HL zGyotU0RTsE{`)KHr;ABin%d~+eUxa6V z?VT4-9n7&yD3ph1qIH_VKUr>WE@pV|0Bm09)7F@_rukP3D?j4X9cQM9??xwvyS{xL za~%&RGxX>B9IA-3b9YA#&6ma7^*$IRRBeCBEK8|w?0MPKp1pQz4s^Y2s0XA_T`)RT zXfVcR`ZP1tAg$2Z%-1YW&`uJEdWta*B(*@$M6j zgj(`oC^a(T64**cc%nR}CHcA_+UMQx$+9Ah&^&aL;xudk6?M-RB)S+}c(=LHvA*25^WWBUn z`UsAG8lRg|7VesmR|LIAoHs3kVBi5{vFfnv;fA98e^Jt-5^53L7i-y3qKNOmsdIU7 z-2hiqO&z@k`fD4Fwp=lhynu#P(n}I08O1bB+cy`Lq!ml|G|W=a*x*X zW9qdn?nq1pa2PKBrg!RH97zROv&1WHJI}8E<4&~yJV!KntxVj&34NPsc}2~mEm?5& zg97mjXbdxS{UZ7@gAK5qquuxw%&7z0rsCc9W0v0h=qhfvAnbR|Gu)v#N6U|~3K2z< zS#1w@nY5Y=Dw$;;f6l=@pDnLPv|##b6i5RLGQxw*qe@fd6S1`UH-2xs$^Gk_x!RKB zny=}B2Cl02HYp^c9Fd{ER8{64;WQ%Xsp+Kx_p9$G z>bvS~K<6oRb9o9+e7#6ikW}&%>m@M$^=yZ)rzUk1Nho`vu zL)qKp4{mCpC$@U@{$iKQ>zHjRoi^&~sFiDTx_$%FJE!?6xvh%0Jm3I%T{j%7I`qhs zx~w-moOIrK16+U8u%ecI^Fd*KC$zFf2r849$P$A^fHw;q5y7o9j)GB|JZ*J_E}OQm z$wvvd-b*&5Ru$lolNgpvyAGG>FbnnWk$}b#lvR5X=ctjk>k1!T1ehlp*;D;g={@h9 z#%ot09OIq0$q`s9>okNUQhsKuzLd3HXDKb2zsCiL;cnd%O8sy^?`6hjlNXE0aQZw??kv!t%OzTZV~&yrrd9Rib)TO1gw0 zkNCN>Pkm{{Xp=r4N+%9OFtILE5HHxi2LZ@%THe8yx3Uy)!cfKuECW_7Yk8VP5` z)bcCMnG1HkG5p?zjEKG;5FykGMOwH`K`iqqPluygy`tA&ij;@i@;nkhQy$hBQ>f3;f zB)VkpfO*j7;0ov(aw`e&1;59}AF<1Fe&tq!xtXT-e6dDfuh$B907Q5dV8K{bnnkn4 zB;05Js`AQRD3M_nr~!@$eRd}geqJPs%bhG!R|cbpj~ke^*wg8laC}MrdxvWDY)p`M*_zhIfx0Iduw2H7Ew+quwYPRu6J~cc%6}MJ z*I~@UZL<>(6;~`aV=6y-``@xk>QjIUEa+dnmpsn&{U67|b%pf&hpDE{t=8}6 z6rr`%kncWn8hJG#RJPfD$3xzk5?;~)g&XB_;R#zSj<`m>xP=C(H{?&sK_$*uWWK5= zBvznxKR8(~sz^R-hH$>LCh_o<3VUnk&W0VWn=bn^(mpXj@Fm%ztddb@Vcj+)Ah>tV z-K)%JwJbNRb#~+DW9zotD`q7XqL}@P*KQN`jzv-#OW_gnpw`_ zClVGHSTl8MR&Dy?5(j>aEiHH5mi<8YTZ;e5t}DqTdYKoWzG?MDw<{Kwq}tbs7G*bR zGJ^NQJM}1wdbf>%`#iBB0ho=T4DqPe%D@Q4DBo#~_9T>$+s>w=l*B~PsM;$S91^Ad zis^mEV5a`2+STMeYt#kVGnIVBNowW&m*`5gn26RDtqqjKe6q0fWDq=aUTZJQE7hDJ z=qp`Ys~Bd|0)R$hqzhDJ;F^ZjH8TV|p9e=d1{ zP`63u)pb=B_o$0&&I5#SzICYyqz@vUN1 zZm_914cl2E+nmyz#+&0M*@+c<7GFq~grh)fQn@J?U&LAJAE+ez76OevCyJ_2u8@@g z5oV2ciir*>>9}l$`|6ArlKG^XHSaZ6EJ&0g-2-<+#&FRS@@8i4(qz&(B#NEg7g_FYiSZ zr(HTA!e#N|NYscEwJ^vNV{;-vJ(mwn`u_1FA|Fk?>=ry_5$`p}nNIOpuFE&wO?a3O zF0|Un10OPu#-@%SG4$eTqO*^n=;t^@^;D-cjJdSCIqupqm@S{MNH6hf!T5#er=GA? zEy`ZdFE>X$SwEX$UhB(P`xx|-W}fO8ZuPiWT-QqBoOsNnjDecJI`yBY21>j6vCjsY_KNr_b7-9n?^%!C+7o%o z5fZ?*uqb7f>GY^$t=%s)B3rTE81jQ2ud|$EFz?AD9O+i^)j8fTMM z)@CKS&viy9r~8w)X!h&TvQX2BIVoGZY`Sj-5 zK=;N!t3&kEph^KN>Xv@XIrPO3Q*iK5Mn(v4M}Cg9C!L$swB?im1=7r2?lIgbh|@v~ zL6p2f36^RXI>I_Ps%B3W-Dv@~OxG-wp_r;2wRr#J6>}k-l#Ac>4Ue2bEloWy<)=9z zm^+#xw#|mLT8qmuNjJz}e?s&(@&*UAyd@48FCP{OqVOXhQy;Rp;acop46M~ZI8I_q zPdt?6=s65nThK9hvv~a0;h*+sUW#H*y-Q%Bm#y5RpQsoH?CP}Vw|Bn^ok)97irR$+5kEQh3JF4%a2yGVkkT$5r-#1zWT+#nG^C> z3lH=C6}}gBArt%WKk*G7Ky~Ca492bnPB_`BMpBB~)2_N>GizT>)-_j#Fz=q=Y~Lq1 zXkKlZ^%2T3^hw)Yx<_xr-oI;$JbCy!2Asx(l{_e=8;^^hiP#1)(81m?p^|Y1O^xox z&SH{!!NS;oe$-)_ZhBG>260^$S|@^^$?zMsb7U@j1olELS94iuXM?U}E1LHAFIGsx z3CmtwaFetrN{2%x`jHE6l47`&t(CR(5BQIi5Lwnor0m zR{S!x`D2py=}sgcIA|bNjqjRUp*#*seG3GAjxqNYNBm;1*K$Gcad$oAadYH(60jhn zw9$(RD;@vj;y?ayW7VYo;a}hI^Q%ASPL_Xglj-LHwDTvGAV7k#IooN^il7Fyu!Nv2 z9%J~$TxQswa*ipPip_s!}ovNEsPy$(iT>ix3dx?&BHthoC4WbIOsm zk(EKpDe=y-E`VK{V1qM0$`SgixeOM?iY-y(0)j=|wss zC?rxthX7KA4|n%FXLry3xpU{<^W1ml&YYQfpEvBGj@ni78{_~0T-8ul)&~I49WUSK&pscyU25X|L_i#xZJM{Q1zBCownss(Ct&Jt$==9yFBvN#>vb$^k^7SJ zdOJW-pTQ0x86zj&V#1K$Bxn36)u2F#eyf5gUn2kIOubU$vaa2E4Ck*TwiSEXxnqfy zpDl-5Lo&IuZ??T`mj?$=({3vfyq zgR8F55|e17M@{8!PWV=6Px@WsCSR0{Zi@u!-wfb*j~3PG;SAyO&1kTUu#^)o zvzryI%50Zet5^^t_rCr$VUI(;XIf@?-^;{}QUKgEwDpL{V`xjtG52Bqap|4x=iY4O zUt&GtYfhIpO8x;!y+b{;K2=Cs>_>dM4>)qU!Kme_aLj9RL=)TSKW@%)M3~rbd2>Jp zh=fKJE0RtEsl^6J5rb3_J)q#*C*a%2s-RqBR(GKW%2>evmI;_h?Y2BF6hg-GSN(^V zkSKLDhGvDR$W9G$ULI_-f%F>hwR31>e(<%xgvsYh5=}#&50E5yPw+JA9}Z-Q`0doUEV!zPWbARopLuyCP}E=|T7p#IvM~-|}G4>)uy@yDYl0r|mgi z%PAH17`SOay*8Hx-Ugj172439jtsC~ehk0rMg;xMWJYbiA32Vc#S{&+cX2ca5~+zm zi2q?7lv;ul1pYVE7q;{m%r@lJRXw*@4h9}ppLvLD%Dz`+w1)OR2{6!b@5k#%2BZu$ z0s*~>739gF=_g-b#+4Mkp)@*vG|BVr+0VtI)R{^W*=oMLSuPc4L%H1|w50F+sJyHp z+%#LZHKd#}jPPWWsf6))E^BLhgtWH*M!=Kaf{h z3rYyLT^WiqeZG7zM#XWsr7Zo=J!;Klz>p2xx3K2YMKHH*wg0L6F-&bsjQDu*X(REg zq%7UJEwPbB!(e}Fh84PZNz*Oz;(?o9P0hyb0yFN!ABVQ~sGl%6hPN!~Lk&Ef@ww8zKYh8^&n{$_oxX3Tu_N&WtWlTZ zgGFd5tt9PnT{-so=4G0VeAD^naK6T@da9Qt`{(D=rqd#fAe9bCYJb^jjHpjCUYJA| zfJJRkus8Yo0^3M~?fV*U>rh;GRyaSL?N;pl7;72Yeo&5m^EDsob@uDM>*~1C901>V zT{g6&jxNbX*MQbM%V;^MWIf_!9abs>YknTE)@<0yrD*Iisj2ZdD(E+r(gjW=3Rk6R zyh=rs=9eKUid@;YCwe;$sF%n6n>B5Rdgk7q%zoZ$+DcDcn+w>W^8a1u$~(?qKEL`$ zXK{w}OGPJlajA%kDELH1;b^>40OaFZ@m?*Bik;KX<(ZGEyz-sU0vv|szq2o}Ta5W} z@gC?|mDiwe$z0#nhnC^X`L*RbH+q`+U&C8wdu{mls%4i};L{sEut;r~OGR37ut7uD zq^4ZJ!y5t0HYu;n#rzVQM8*>5mc#a3_P*bDtza2rwAz`Nrf&*gsV}UIKkdcH5#42y z@@i=>`6POG@`G`rzyQ)cuHpWb-XBv*1`_@0Nz(0atoMv_HbDB)p3^}MhDT{-`>M8* zM(U}We-hnGFVoTb);AQqhXPSNG2=geoiS9G+m;_0LAVfR(R8&j1xHT1x!2X9+f z2U26aJYr>R^!50}k&`f{uxM|#plXHs&3WI3 zcpc|F1+T}k@p%rBMjitvwC*yA($x1r8;@VM)JwOQ{4loWjWOMWcIJn1ja6Kz(^yW% z$X+~ldgNYx_(US0HxmwI%t=Q`BcKhC0M&2A5!KG;^lzaTi+)U#Cx zVw~Jt(lu6}rQT{XOGx$kU4d=LZB~xt8G7Bj&OC8Lp01PE9EubzhU;4Iq*9w_7!=U< zif{!AX4{`al5x;GC2}gqU&yNaw8#Z`RF6Ns_75C({H^8;%Db<&SQ~bPI9?(geG=mY z%h&4x&|Co39q9nz8M@ zx7YiV@3vJ6ZKYJ=R)VmV^Sm15wZd&WbNwpPr#lG92OBRg&a4f@%`Wbg2 z{Z;t2lH`1225knwv>&K(U}9x z^`JfCu2Q0kO&;;mVlbE5XqGIlr&NKCHTHc ziIqjOqP+lN{4eMxeU`WWx`43zb{sBzmmFmzomg_gGDnKb1!89RTcMZ(>X*ca5_?D4 z^FQ*q-3|bZzt(P&3*aP75SZ)cL=WI^oB+}&MmE8=V!Ro6Md&RP;NcGsd;_CQ zI2N>Ht4JZxWN}8Rgr<`q!fB)pWaQGr)5*`ES&A!%twSQ2L$W+f$)%*~2^so02b=sS{ zok@?v7EMNq6N4l;o~;HB-|u=+P@wfI0(o$2h?I;~x{rZckLW)ppY*p=#D2jHR^U1X zXV{=vAi0|Ac(w||&%CH7=0{Sc8Vm{M+c})3dW-ynUWJh33F<{)hfD2rf24HQF{IW^ zjm>xeovC7KU09JO;=$Bmzj>fZGSe?k?Qu?fl8=c@oR9G-oQ-d4CP%CnhRHKtappYv zMjc0bzx78Z|!4+>%$?L{aVo@3#sSEpd@Hg+l z;F&|W$LS@@2ptnS9VA|JXTEDjj-Ofh%Y0NcTfb!Z#fF|t2*AQ}q$ND`hs+zkslw)6 zb>`fTc#g!xoNuNYcX)hfL=2kCWqg)asv<&B94@4Of9Et0^7+BYU!Om0ycFZRMmyKl zJc<|}ekRmoyh>9%sdZYmQwu|lEsz0cg;o&|oRVV2_#dio;klL<+hUi9# zIla?c6`PeeCgqA)aaid7Rq!AF`VV`4gQG-?uEtBttXYByI<3U}LHdPw!xC%~*K|@c zy^K!JL2YRv-bQ&O)sGtDnIWrHIU+o5di`Lac3umje#m2Id#Gu6F3Ne*xUn6~J-lw) z9Fjzcr)qUaMt}q7_BYM`6qATCCPl@UHehaY}~`>FmoRCR%K}ps^0rG zc!yB9%Dm4plSMV^H^Ou6Sg0KNh$taxEkvl7&++LJ_iFiu!o!3^-u6SM2`+$z1AD7z zlPS}v%B%l(*%;>Moh*bwI!|aan)iG}ubJCbVq$y2b(j|u2|Uk|o({y4&t@|)g3}7y zGQJ(|JHG87&OQ?^au};Y{NW?E5iPbiX+-E)`6Z}4^1>FQrr=e1@;_plpHVnJ)^ynL z_nG}Xesz$J#&CqlD*6vPCIywDPt|jL*-%fw|2`n!k^$#AS~_Zt^LMMV?e*GZ*XWv;Yt`@7^$ymYN9ARU9cLhf4CigP*!g6oRI}Xeb$CkF9O}I6^(4!fBKBL=WC%#$O zTBb-3Ri5DYIcZpb$Ak8wqRFX?#?w2L(E($3$9N_i}kr za-JxbNlBd~I{Aaw*zm;xl;=Ln;KT*rDfQHsX2Uw>#A zOB*bo$I6Ay8Gs#u7UCfqyNraBfOpvVD7xp57YRPu>z+Ev^$Cu@GIbKuEgSZD(jZkJ z_5%v5F#`Q%BiJE26Q-~B5BVU_@bg7F))gVs-=+TEEXmdO!|;0}6hmyOTr15+4@@Ja z)DNT~hl-aE4+yY(m&^;B!{fFOEMubb3f;OLj!EI+E{Wh`7-uT$jTK=N4? zhj}Ltyhg;Q`W34c)-hI?vyZyKc5=}PuPWhxIGn4=l!sSyfp+)<@OP!ue&}eUdOZ<- zcy@VgZ%J2;VOuYi5XRI}U#Gb*<9@eX8IsZ;a3eP%5 z3ipW1XX;Y3KR7Uw5vCuw4k)EjQA>Q;BUV=b*REQL3&Uwo3_*{3)_S^n(iN&9c0xbP zqsV+HsECfFSV!ku3#NPIqD`6If89z^+5kQO(gC1DcH?N*k=f^CiiZjf4BsKv(l%~K z+hwFKx#Zfj z3Pu6RQ5zvy?5l_84%hlC1vSV~eGgrdsyk+79BdbuKR+XWh5og#2b$Ifj0}4bFJ>3t-5nz>0d^*@Py&p46Y@&s z3|ln*EQ}DnB45GY-iTo5&-z5%`?9H@7RMK#T}lckt|pxyk3MI@Xn%HKY${nz@bOP* z!&u>8veZtzJ{TZpoxQ^zDeRhmH3LX33+UoD9?R2I6>ZJ{Y1K5h_IwMzsS5ac?8u;K zqOGx&IJR=9!S8)Vrvh0*Dt}{?BM!ghbpFY9{Qr&)9nMD5giD zcX0)3l-x~YPFG*YiOX9a>!3)S-{LYsVl0#Q=**-c1a|dGf8^6({8fX|j@m?lIf2>W zzlk|Y%lKauiV_z96{L?Q1GqplM>2q!V1{aHWU2|Jz>PebAGDI78Dm%jn=fN&S)6SZ zn%|S9ly$rQ(N_xoaL`NZcS|(fRvUvm*sPduX>5>~@#hg-5rXbf-v zrc*mj#hX1OnQx07rbRJ-JO;NP1z3P)i94GxE}-BJRco8sLx!_-)Sc+m7IS zDcN3wnmQtMwuaAHLCzt4er#weD*{#LXr!RNsXTM(k>ICx32){%Ec~XJ?fsA#eV`3$A_EFyt29#~Uo$!KeB&qH~$F!`!X^(02lB_R{lKkJin;&=m zcdF(+#JQC!tJsIt=^8=&!{PbWr?ML-ktWX>o@7+UhEL_~T0Ht_pZd{!AOz8_H((#K zzaZiwfl#*R^KcN6e05y4F85R!YUULmgXmG2DOITRiq{{KQu3s*f`InmK$mqkZ-` zUi4yllW4OxMaFMo+ij4^KDdPxlTGUpbm88FU!&QePRgC?hoE z{^*+Q+p{$`Y7$=xJdr2)ffML!i>KT1KFgZ>uZA;+CI0KW^^3g3$_G>%^f+%ed0vL> z{-iq|OoF_wyZMi}zA;KlE)~U|^QC5#W|p2?9G4a(ISEcK9c#-ciL(+vi#>{2Am7st z;@f7&DwSDk=_c-1oK3O>$Ico0867*ULS1zY4JqZ<&W=rtRJw!G9YdMwIbMDz%w(TQ z={j9YZdcednJ6HP@7r+r#S2+n`B!{|JE0u@x4en|o3*$sDU_p3dD1tnBU)r~NUWT2 zR=W<7k+TM@La#?IT{CE09?YIjNEI34Pz-ngB!Q=@Y!Y-WwDF|KrfYX}!sg{gegDvq z6hS^f%E;3?^90D6%3|N8&15Lmu1~3Cg@#k7E99cW zqjS+T?0+r#-!$ouBq03-^$my>SfsI*rkNcX@_dUj(HV)ig#!0LQ8s?L!Ru=}lb7_g z#TKL&V%&eON-;Hgb5c(J=r<4)_1oy`V99OzV(+gagOhBTAQG^b>IiLOb?5V^P_*?@ z?nrG`KNW4qunfdz;*K@`j*7X zKUkW6%Zk1-A+a>s-kGS-cCsLhF~dz09g(l=8DmvQ|r3Q>ZcY5(ho0 z7z}je6Di~4-pO)Q_Xxa`Nx|Rp^aRXF5^zDv)aSFgJl7(2d9c8RR53^!h}Q&goLGp?@0+u!r&rOaJY94ZP9-K9GtA|Y`p#gL}BntjF5p4TuNA6 z>YmU)0e2J}KV1Tt{;u%I$p-0R?rIGvSUFi(vuik*+gj^en_GFg^jZHs?Eo}Xbd)O; H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/dot-luv/jquery-ui.css b/src/interface/static/css/themes/dot-luv/jquery-ui.css new file mode 100644 index 0000000..bdd1439 --- /dev/null +++ b/src/interface/static/css/themes/dot-luv/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=4px&bgColorHeader=0b3e6f&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=15&borderColorHeader=0b3e6f&fcHeader=f6f6f6&iconColorHeader=98d2fb&bgColorContent=111111&bgTextureContent=gloss_wave&bgImgOpacityContent=20&borderColorContent=000000&fcContent=d9d9d9&iconColorContent=9ccdfc&bgColorDefault=333333&bgTextureDefault=dots_small&bgImgOpacityDefault=20&borderColorDefault=333333&fcDefault=ffffff&iconColorDefault=9ccdfc&bgColorHover=00498f&bgTextureHover=dots_small&bgImgOpacityHover=40&borderColorHover=222222&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=292929&bgTextureActive=flat&bgImgOpacityActive=40&borderColorActive=096ac8&fcActive=75abff&iconColorActive=00498f&bgColorHighlight=0b58a2&bgTextureHighlight=dots_medium&bgImgOpacityHighlight=30&borderColorHighlight=052f57&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=a32d00&bgTextureError=dots_small&bgImgOpacityError=30&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Arial,sans-serif; + font-size: 1.3em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #333333; +} +.ui-widget-content { + border: 1px solid #000000; + background: #111111 url("images/ui-bg_gloss-wave_20_111111_500x100.png") 50% top repeat-x; + color: #d9d9d9; +} +.ui-widget-content a { + color: #d9d9d9; +} +.ui-widget-header { + border: 1px solid #0b3e6f; + background: #0b3e6f url("images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png") 50% 50% repeat; + color: #f6f6f6; + font-weight: bold; +} +.ui-widget-header a { + color: #f6f6f6; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #333333; + background: #333333 url("images/ui-bg_dots-small_20_333333_2x2.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #222222; + background: #00498f url("images/ui-bg_dots-small_40_00498f_2x2.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #096ac8; + background: #292929; + font-weight: bold; + color: #75abff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #096ac8; + background-color: #75abff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #75abff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #052f57; + background: #0b58a2 url("images/ui-bg_dots-medium_30_0b58a2_4x4.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-checked { + border: 1px solid #052f57; + background: #0b58a2; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #ffffff; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #a32d00 url("images/ui-bg_dots-small_30_a32d00_2x2.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_9ccdfc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_98d2fb_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_00498f_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_9ccdfc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/dot-luv/jquery-ui.min.css b/src/interface/static/css/themes/dot-luv/jquery-ui.min.css new file mode 100644 index 0000000..0e1ae2c --- /dev/null +++ b/src/interface/static/css/themes/dot-luv/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=4px&bgColorHeader=0b3e6f&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=15&borderColorHeader=0b3e6f&fcHeader=f6f6f6&iconColorHeader=98d2fb&bgColorContent=111111&bgTextureContent=gloss_wave&bgImgOpacityContent=20&borderColorContent=000000&fcContent=d9d9d9&iconColorContent=9ccdfc&bgColorDefault=333333&bgTextureDefault=dots_small&bgImgOpacityDefault=20&borderColorDefault=333333&fcDefault=ffffff&iconColorDefault=9ccdfc&bgColorHover=00498f&bgTextureHover=dots_small&bgImgOpacityHover=40&borderColorHover=222222&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=292929&bgTextureActive=flat&bgImgOpacityActive=40&borderColorActive=096ac8&fcActive=75abff&iconColorActive=00498f&bgColorHighlight=0b58a2&bgTextureHighlight=dots_medium&bgImgOpacityHighlight=30&borderColorHighlight=052f57&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=a32d00&bgTextureError=dots_small&bgImgOpacityError=30&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,sans-serif;font-size:1.3em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #333}.ui-widget-content{border:1px solid #000;background:#111 url("images/ui-bg_gloss-wave_20_111111_500x100.png") 50% top repeat-x;color:#d9d9d9}.ui-widget-content a{color:#d9d9d9}.ui-widget-header{border:1px solid #0b3e6f;background:#0b3e6f url("images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png") 50% 50% repeat;color:#f6f6f6;font-weight:bold}.ui-widget-header a{color:#f6f6f6}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #333;background:#333 url("images/ui-bg_dots-small_20_333333_2x2.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #222;background:#00498f url("images/ui-bg_dots-small_40_00498f_2x2.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #096ac8;background:#292929;font-weight:bold;color:#75abff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#096ac8;background-color:#75abff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#75abff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #052f57;background:#0b58a2 url("images/ui-bg_dots-medium_30_0b58a2_4x4.png") 50% 50% repeat;color:#fff}.ui-state-checked{border:1px solid #052f57;background:#0b58a2}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#a32d00 url("images/ui-bg_dots-small_30_a32d00_2x2.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_9ccdfc_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_98d2fb_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_00498f_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_9ccdfc_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/dot-luv/theme.css b/src/interface/static/css/themes/dot-luv/theme.css new file mode 100644 index 0000000..bb92a6c --- /dev/null +++ b/src/interface/static/css/themes/dot-luv/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=4px&bgColorHeader=0b3e6f&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=15&borderColorHeader=0b3e6f&fcHeader=f6f6f6&iconColorHeader=98d2fb&bgColorContent=111111&bgTextureContent=gloss_wave&bgImgOpacityContent=20&borderColorContent=000000&fcContent=d9d9d9&iconColorContent=9ccdfc&bgColorDefault=333333&bgTextureDefault=dots_small&bgImgOpacityDefault=20&borderColorDefault=333333&fcDefault=ffffff&iconColorDefault=9ccdfc&bgColorHover=00498f&bgTextureHover=dots_small&bgImgOpacityHover=40&borderColorHover=222222&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=292929&bgTextureActive=flat&bgImgOpacityActive=40&borderColorActive=096ac8&fcActive=75abff&iconColorActive=00498f&bgColorHighlight=0b58a2&bgTextureHighlight=dots_medium&bgImgOpacityHighlight=30&borderColorHighlight=052f57&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=a32d00&bgTextureError=dots_small&bgImgOpacityError=30&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Arial,sans-serif; + font-size: 1.3em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #333333; +} +.ui-widget-content { + border: 1px solid #000000; + background: #111111 url("images/ui-bg_gloss-wave_20_111111_500x100.png") 50% top repeat-x; + color: #d9d9d9; +} +.ui-widget-content a { + color: #d9d9d9; +} +.ui-widget-header { + border: 1px solid #0b3e6f; + background: #0b3e6f url("images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png") 50% 50% repeat; + color: #f6f6f6; + font-weight: bold; +} +.ui-widget-header a { + color: #f6f6f6; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #333333; + background: #333333 url("images/ui-bg_dots-small_20_333333_2x2.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #222222; + background: #00498f url("images/ui-bg_dots-small_40_00498f_2x2.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #096ac8; + background: #292929; + font-weight: bold; + color: #75abff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #096ac8; + background-color: #75abff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #75abff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #052f57; + background: #0b58a2 url("images/ui-bg_dots-medium_30_0b58a2_4x4.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-checked { + border: 1px solid #052f57; + background: #0b58a2; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #ffffff; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #a32d00 url("images/ui-bg_dots-small_30_a32d00_2x2.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_9ccdfc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_98d2fb_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_00498f_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_9ccdfc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png b/src/interface/static/css/themes/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..341976f75706b764f255281d82e1c40160ef2531 GIT binary patch literal 5999 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png b/src/interface/static/css/themes/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1e0948d0fc9eb7376f101b5d48b6e1ef51a5c7 GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI+0h2k1gHu zq-*4-gV&_})=v0*z$tTMqT1wV2WH+E71K19wEcZ_%R(QC!x~{72~#+eq+C)8vHa)4NNZ> z%{cB<`E3wY;HaLmA^k(d7tsyI9lio444ki2C!gGtl2dXmKNe)950 zW1OG+iQ?saF`E*(!(<}s7o{gKCG*KlsAl6!c%rGkK|fJvs&C$AX6?RJ2Tx28w$Rk( zHmj0;@-$*g*24C8RZhmfrvJZr+xLn8ipu>zQ|P-7(2=Sot`Q|Ei6yC4$wjF^iowXh z&`j6BQrFNV#L(Ev*u)CRHUN?aKaEp)P&DM`r(~v8;?~fScXtC&1B0ilpUXO@geCxx C_k`sD literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/eggplant/images/ui-icons_454545_256x240.png b/src/interface/static/css/themes/eggplant/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e41cd07813ccd9c797d487fd183d318827c5b1 GIT binary patch literal 7090 zcmZvBWmH_v((ayt!5JjL03k>S7J|dz&fpe2!3pk8unA6r69^805Zv9v1a}A$+=3Gz zI0U`C>wN3pbIy1F?CR>?&+64xUEN(zeNb1G!^fe-0RRABL0(1!06-5-;1CP_;fu&} zm3R>7R+1``08kZ+dt(ZD&}rYuYp4K#4R$i~KDM3CRI2Q84gkT8>LqiJsMplL{gRQvS!n-a5 za}5U>`^H78e*;x{m(U*a)JpKs-f@&PvAw0sOeg`}3!0~xt0UpNx*pRdEq^k7w>)p< zyd0Osw5PN^R7IOdiZs91z2&8_!WTlL4i1F{gmvNuM8WCyC9TYORw1;Ja8{IJf=u=_ znDg>{g0Ym!4Kfq1ivBAR)3}FPiVSeWBxiibI5QV3h9nnlE5m=|>p9eA%Rsni94&)N zJjOaBdIj1>U^Z6B;~vB-bd{?8%XiD@E%5U^FTjVr`7Z)(2I`TPN;$1S3K6u`cCJ*5jPrz$q(J17`<$?iETAj~ z&YIh0B-{${QXv^CR}aBs&Tm210{`en040y3Dw@{w9 zCNMz;Wr}+2f%bNt<1gZgKe|4QQF6MG?o!mMx$URbN8i>@>bfppP0IC9W?K``W*g(j zN~fMW_%yTCM~Vipcx@KUucZ^o+Vn2dgJ!8EJlNh$6~WZQs~Xf`zJTVn+hDqppHxYm zWGa&bw$@9GRFd*eM*YlXaNn?sxnYMo$);FGI5*{3g-43d#QO zg~YgFWCrF)3!t>`uI%#iPTr}uZTlC6NN&>BZe}+>@1u4D7?Q&S2&0;juzSE1qWDV7 zKaA}@=q!+nw8dE~dS3^etj_Q&ivdzeD(=i2AckB~mt;p^;SW$J-#{?ZZVV47xVnwd zHi^?9%(Yz@`t(W1pPzsYA}eZsR_SVt1w+MnZJ#>iT4z#)DC|in42v0_B{q8RoDfoO zZ`MwXr>0B7lR=4@=wZ;ZUa|p%P)VH&|0V{sD4l%$qvI4MC!b_;?Y@V4cCt6Va*IH+ zx@}q$Zmm+KAih5A_fN$9>$v?L_JqFT%E-n{_Kj?1f|Z{hKhrlbV%n73kIBh}^%~sK z!a21~sq=@?vbhfg(Ymu+hFt`(#Huv_Y)y z1m$yDb^l@AKziZB1a7WfFp%Cp`J;o@Y*p(vZ#SQ3R=`ksCUI7u4})(H=yw_{6wTM0 z{D!}8elO`cy0H0nyI zKP}gX4ry;6`&};~Z%-Vm9Ka?OXgp~9U=uRhXduxSSDrOHV&G}t*Bn*R#BVC26+yhq z+FOMA1%Dz7kFd(mX-#~PRGOlgm3bLgj-2~WBU{y9MFWb!>)266mzzVW5!Q^@EYRj37gd=9`BU*M54rCYLghu)ipQPbceY7c(h)P``(pZgV_7{7m|YtRsmhi2Q??=2xC zBco@_;-^&aJq@if5_(3+gvY`Lm!@olRnq08nTmZC_#wN30VCU}(h9}!u;;S4Up8ij z^H0U_qzpX#B|o$jZxv@bEzgQ1_I-xM>6p$wYCMsaSAXiL>@g2^SZ+033=R1ZT~FO1 zYLO5dpdvemW=fGW2y6BfcqrIuNg?prPSww!KV{_4zSN5TYRy2H1vTwh0vzm2}$`shR>iBiC-hpmu%t{^! zC?jV5#Zs~oRbE5J_yB}Ncvutr;jRgV^aP(1*^Od$R9MwAuEg4Z9|4_AK-ubeQnb)9 zcqM-jUSu!DRLm|Dd63^4fj>vkF_xXt@)qVb4tm6QJi$QrF^S7SJNb-7b{qXrC=P;Z zRdg`gkJ0ytEZ0EqFwfCy^HOuaeWdWdoDu1#JzV5df8io*i|mTW3D`Smd#^=P?v_eT zD6?m*DK@xJ7g_!;8oP68_Ht);Ymf}`S8HKGju%>0u~IuQL|x&KR+@4<)qBLpq&p(y z&^Gdvwq8emhu$6C?}@oeN6^AM($joAM+_pL-0BqS3mTyWJP)YD!K3w`;%0KFX~|tS z5q%3EO!{+84ujZFV?RQ%LPEV|O0jf&HdwWmy|E`4?o<- z4clK=Ulw)Z4pW1zR2BXEJ(2qisOeYiv^O4akE+`KQ!NRr^CAR0GZ#1FL$y_RUPk6G zhs7~HvkRiT_laXWoOkE|4v9pu7#e-RmUnPh;gquYY+6>PRq`dgs4X(sO zZGBy_OYMpTyM8oG+ZDx8B*LOlE1xDs+&tH{Kn{Xwc|i%-Z0(2_=BmVjf}3^MULFIb zE<0Xg;crTLMxZMee(znPfei2pg4ByVv`c9&kcZ)M#|yxlh=A4*E8^AiFy{NiXU;)1 zCoIzEyA9ilJYVpF~LpLbY&9$2*FJ^?+zz4mdyY^MI+4&tslj)BrY@`7ez13=HJUfTh%n8;_G2N}g zH(S5EwXe_DIz@~K1GLa1GTS9sFARqkJ$f=m4%HU0Thl2lZYEF@slT6Yrl^UfN2c6f z9ErR_H%JcB-Wy$m02$qGbA&L!nvuDlnwAVCFtj$u39@GL*4_GcGSkzWThhQ%m^=m| z3!o6%W5EM?tJqFC$K2!~`9^=TtWv&)CM&Xv)+-SJ+8D-D< z0F5uqZq^KXG;yw8sJURh&3L6kW75NMaUdc@s%f{(%AMy17Vqq~{g zNe-WpYDLfinp7C)uDoe-Y}{;EQ=cRef05t#Mlyd~GzMAz2BA-cVig*7S~4^j!)D^I zb+n0wXy=+ly7tUK+hDj-OBC$KD_W$*cfpE(6yudR!P<0%iO6l=?cw1BXI2Vi_lYDay4l(!xA+k ziklHvJ_l-0N<8hKODChJ5m-3q7u+6!-wWF=-1IE(Ik5wJB{&tEfmob>4;dps7B|-7 zltMKQlD$#MrB9HYz`w{@GFdok;Xd2la3dWuZoE{zDj$QCIa(;K_j^aP4Sa5xRAXxR zrjAh&eK(|M_95?5?wqd@kt}FpWSZXo{qYylLOJgc7*C$ome{b-3Ny!MaYi-S!m|IH z#cx!|82v9TPwUc2ufFB>SG0v*mS4TC>S!2)`A{(eNzXj^CBo5^#~_T`o6FNSKOix# zqH;611GkTstuPPqk|}MySY9i?-gH|?CI!ADb5vL(B>Kc6`JLxq=gg>GDlGLedD9bA z$!SW~P^}YcLNbkf){CzWwUgK8?<18i>0n2A!o2BfR@;QcoWns$Q1Wf#O}zO_Lk7|E zI}4L)bNrsk+z-v7O5z&o9W)z0-6sTG-P{)w(fe%GyDM)6J+hhR(bn z&R8M&eIr3(mgMc}Oh0;R`sC1teY3@&&#NiqkB#()x>E}JC$9?FSMhr5cGDWqRGt?- z(kR=3_Z5|~A%|C?C>mhv$P##6ng>1%sZA3brBbt=$`>j%b=&mgA*c!;J-qhIntmQN zXqmdjsp)Sj-kS1mqv4VOnc#G&6RNmjC}IDCuk1a|1PIOl@f*s{WQGq%f9r0bm>*BO z$z~B7nv;!T?^dT$myNYjYFnSoVDHhraU#V=Uavn zg*|6@ir#Bb z%he=OZv!p#_<9HY4x~5e-ETGi!p_w%eUsSlx6qnUcxw3VMGP_Vc%BmZD~#Wfg-VN) ze@ETiHm8R}@62(29C_t(E3<6pFITD!e!DugV7(5FPuiYgl2@*OR>}oR!#@>YTl>*^ z?;|!cN0{=Ykl;I+56}3vl}oUvKaRNOaz7>0XcA;wh4D) z?SmGoaX~e2ukD!d20B(?LII-n4!`JtCY$|rNWW*<+Ut_AQQ1HDm^e=liJ;B|7l+WL z@0qO)gqo8h!9OZa0#3e&2c}<=(=|Bb($TEtOZnAYN3`-uFJra;gTgUdM%Y&RI#Cj`=jDh_@K!yo_rLgHeHUbBRSl-<)Qag&gK^ORZuQ}e{5v_a_ zBvWAg?Q^Tp>vp`CWj-U^pZA_?@#XMQ59z%m@fDy8(zPs)ywpTOQ5S2EXX#c>zK1poPGV)BnibA}Ioi(29Z+M%@MQ}f;23%rS=&HwZA+T!c&tb_P zy*%%1hwRD`cUytpJ>*sfHZRA_2%NEUX4pFR4urD@@q}l(^9<7F@cMnxAlJQ#SwS5O z+I$wVERk^cFFy$e2kvZMOk8R2{ZWJy{H;58a${V>+R~%DE7<`sXFjMFG(_{{4JQ8j zxPC3U5=%mNheIe7#S*flCM*A3r+bqJ_XfBWw5kc#_tsh%$$}le*pk(5_&$QeXiP5M zNFkD%6*o0rvdL^5+bqsJ*WJIT%jKLV-hb1aevPN5i=E;eO@|T7qX-jtG+vlVv*r|c z5Wb+Bf@c1yo9WVIM-Zh#_{#J}UR^pA#FH^t;}<6#I0Imo{C{!spat zpAM<6)>EN}tJaKmCO*bh!uGJf4?VE@*7I$^;t%8a+e#ERHJBPP#2cZv#^aZDBA{y% z!)N7E=>mc|bHEN+f4t-IWIgD13t)Z8Uuc*y%M+SC6ILzPm`I&#@?-k#=N|DC7hRj+Ri^=@R z`8@tEP#4pxD!d&-?5j<;QbzA$yk4C^PYKS`q) z$V%K#<4Z$7wpU+oDZTK8)~MS8TS;!544|z^tT?M;3}vzHLAsT}{CGkq)MxSgpo0}x zfPE{*psS4;M#M={d1Gq4n>4Zvn(E~Yfj ziz;bu5xpvOL7w`fK9 z=P#Fr*+pK9sk@dYA@Sl%mR6(Efz0pIBlylubK4@39o7psaVJX+il^%_eUraE zmvU8B-8-(hnSAVDb%{zaQQo)2kL(^tp9tTOD?CRGuxjx?k}P&`dR5JuMsp%MirX zpX*qHQ0I8)?Q8f_K{k@N0aH{(VVP%ps{eds`M~@;S%)lv;P7I6(m`T=w5}+&xjY^E zN}|S>n#Bd2eJYPn{t*ICpya(y38H~)2hJwXASej#jnVPuyC@EFwIOl~UL8P0me}a= z%>Rd(5)qQkl;|zynlbCck?0FUKqg!0=`cc>-ge0UA$K4Z(oqUy!)(Hw=?9e%7RKYK zDWyw=N6Sx)ndZ_;RbM`NITkC=QY53^UMCXcMXF0Nur-2&mE^MpwpN$~CX_x;Ha}Ym zk!CTHN2(ZW83FFrHJT#xaUDeGWZNAh5-?--z`I)L6Kzjfhk}^Ci0s#Zg#WJ)6@V6g z9`{LVry}~jx1Porc7WKo3|S7n(t@yv{b_xYU4<0|GJG9TpA2&@(|fc0ATU{OON-w6 zS7{ufnO{y&*`PBp0z~+NxgsHQt!~Do%6YSg7ZhnfX7+kerh!RKmkgZn2PA38+cT^o zEj_~q@x~g9zO})+{Q&MHaAV?#8_^!nYANzS;xJFI? z@X%u(VKt9k7YU@9HE#~bIFcH3@jPKLQs}d4N>bl}zRKdU->k5rbes0puAQm>^& zb$amKR&~MJBg960P9;|>=A}V7xQ&#TjKCM^OU8<|U2w2f<41)9$oa%Z=4+7p8qSIt zQ16yx#_`3Oy(Y6JV2i|w2`2ZM^`WujglRwe<1P?1ntnuH?Z z#kxrNo%u9hzndwhTfy?pTlV(NMNWwFzK2L;gdfp=>mO_)Jo^AD;zK=kmhc|Y7I=-J znH#%T+ z$J&id`k0eX`yjuy5B_^P+OwO_i}17O-P&Z{SGKOTd&O|1$$KXy@y}A?zvc&=2HOSi zY;4}7v48uJH5}SJ$q?^FTH=Y};Kq=CaAycQ&sln6!0(@Yd48&WP-(b^S;(If%76?{ z)rvUH1@@+X8v9)YFDR;cS{K!aZA7LPhDRgy0RDj zKHmC>d_P-*^5~&j=qjT)zd+xbRC^k{#eF|WUwe*ac^dZp3d3ZyU9?<9=8+1_?-;Id9QeVVC2+A3gy1Q;!7d$|5F zj*oB=sveHC{tw%*AeX$gUkTBA-0f;4hv;GIt>G9Y<(68io);;-OIc>2lKpG5RBiJw zS5Xpzf&0D_fk>s?mR`M0j<3!hJNGDDLH?@0*Fps5Gc^?d`fuP6gAPA@8smS3F0wTd+b$#{s}G%4;0I_8w5U zS8}Ou4GPQZy`27&BWVQmeD6cK^hCR_=19j9)_f1yLBT2?YrRdBals<5h>M__&yZ?6 zw|hhz`*Dnhg2%7M@1AT7Gf|MkWM+q&bOjdl|7rmL#;n^Lf~>D0IYts>0aw56>1slT z&PA6Ube>@nQj^l*qP}hOSkJs}FuC8&t`WqEgP4TAHD0DQwOh=(6%DZ?ARK4+8=!k} zQ$#mY0_#kI zc7a~{66eK3&5FStq33RH>TV(Q#?|6M0Nk8ha5hdsHZEQ*E*>EsZXq5)Hcnn4PEMaM z#D)I>aBwoWvGo22z{keg{ir>OTWcGg)~3`p(;}@WfJs%0CiDF4FCWD literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/eggplant/images/ui-icons_734d99_256x240.png b/src/interface/static/css/themes/eggplant/images/ui-icons_734d99_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..6f8938e416b90fa18055b72227f96d9d34270d05 GIT binary patch literal 4676 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 MsB5ZIsfCXFFBxuuaR2}S literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/eggplant/images/ui-icons_8d78a5_256x240.png b/src/interface/static/css/themes/eggplant/images/ui-icons_8d78a5_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0a1f11de249797646eb99289a54c9825a5bada GIT binary patch literal 4676 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 N80wnp5VX*7{{@pnz@-2H literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/eggplant/images/ui-icons_ebccce_256x240.png b/src/interface/static/css/themes/eggplant/images/ui-icons_ebccce_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..539dbc1accba85ba734fc8268b0b631647b3c0d6 GIT binary patch literal 4676 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ÐzWiNR|Hu*4P}lKLe3l)A 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/eggplant/jquery-ui.css b/src/interface/static/css/themes/eggplant/jquery-ui.css new file mode 100644 index 0000000..03546da --- /dev/null +++ b/src/interface/static/css/themes/eggplant/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=30273a&bgTextureHeader=highlight_soft&bgImgOpacityHeader=25&borderColorHeader=231d2b&fcHeader=ffffff&iconColorHeader=a8a3ae&bgColorContent=3d3644&bgTextureContent=gloss_wave&bgImgOpacityContent=30&borderColorContent=7e7783&fcContent=ffffff&iconColorContent=ffffff&bgColorDefault=dcd9de&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dcd9de&fcDefault=665874&iconColorDefault=8d78a5&bgColorHover=eae6ea&bgTextureHover=highlight_soft&bgImgOpacityHover=100&borderColorHover=d1c5d8&fcHover=734d99&iconColorHover=734d99&bgColorActive=5f5964&bgTextureActive=highlight_soft&bgImgOpacityActive=45&borderColorActive=7e7783&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fafafa&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=ffdb1f&fcHighlight=333333&iconColorHighlight=8d78a5&bgColorError=994d53&bgTextureError=flat&bgImgOpacityError=55&borderColorError=994d53&fcError=ffffff&iconColorError=ebccce&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #dcd9de; +} +.ui-widget-content { + border: 1px solid #7e7783; + background: #3d3644 url("images/ui-bg_gloss-wave_30_3d3644_500x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #231d2b; + background: #30273a url("images/ui-bg_highlight-soft_25_30273a_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #dcd9de; + background: #dcd9de url("images/ui-bg_highlight-soft_100_dcd9de_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #665874; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #665874; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #d1c5d8; + background: #eae6ea url("images/ui-bg_highlight-soft_100_eae6ea_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #734d99; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #734d99; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #7e7783; + background: #5f5964 url("images/ui-bg_highlight-soft_45_5f5964_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #7e7783; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffdb1f; + background: #fafafa; + color: #333333; +} +.ui-state-checked { + border: 1px solid #ffdb1f; + background: #fafafa; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #333333; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #994d53; + background: #994d53; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_a8a3ae_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_734d99_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_8d78a5_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ebccce_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_8d78a5_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -4px -4px 4px #aaaaaa; + box-shadow: -4px -4px 4px #aaaaaa; +} diff --git a/src/interface/static/css/themes/eggplant/jquery-ui.min.css b/src/interface/static/css/themes/eggplant/jquery-ui.min.css new file mode 100644 index 0000000..200c493 --- /dev/null +++ b/src/interface/static/css/themes/eggplant/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=30273a&bgTextureHeader=highlight_soft&bgImgOpacityHeader=25&borderColorHeader=231d2b&fcHeader=ffffff&iconColorHeader=a8a3ae&bgColorContent=3d3644&bgTextureContent=gloss_wave&bgImgOpacityContent=30&borderColorContent=7e7783&fcContent=ffffff&iconColorContent=ffffff&bgColorDefault=dcd9de&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dcd9de&fcDefault=665874&iconColorDefault=8d78a5&bgColorHover=eae6ea&bgTextureHover=highlight_soft&bgImgOpacityHover=100&borderColorHover=d1c5d8&fcHover=734d99&iconColorHover=734d99&bgColorActive=5f5964&bgTextureActive=highlight_soft&bgImgOpacityActive=45&borderColorActive=7e7783&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fafafa&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=ffdb1f&fcHighlight=333333&iconColorHighlight=8d78a5&bgColorError=994d53&bgTextureError=flat&bgImgOpacityError=55&borderColorError=994d53&fcError=ffffff&iconColorError=ebccce&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #dcd9de}.ui-widget-content{border:1px solid #7e7783;background:#3d3644 url("images/ui-bg_gloss-wave_30_3d3644_500x100.png") 50% top repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #231d2b;background:#30273a url("images/ui-bg_highlight-soft_25_30273a_1x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #dcd9de;background:#dcd9de url("images/ui-bg_highlight-soft_100_dcd9de_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#665874}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#665874;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #d1c5d8;background:#eae6ea url("images/ui-bg_highlight-soft_100_eae6ea_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#734d99}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#734d99;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #7e7783;background:#5f5964 url("images/ui-bg_highlight-soft_45_5f5964_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#7e7783;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ffdb1f;background:#fafafa;color:#333}.ui-state-checked{border:1px solid #ffdb1f;background:#fafafa}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #994d53;background:#994d53;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_a8a3ae_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_734d99_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_8d78a5_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ebccce_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_8d78a5_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-4px -4px 4px #aaa;box-shadow:-4px -4px 4px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/eggplant/theme.css b/src/interface/static/css/themes/eggplant/theme.css new file mode 100644 index 0000000..64e63d5 --- /dev/null +++ b/src/interface/static/css/themes/eggplant/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=30273a&bgTextureHeader=highlight_soft&bgImgOpacityHeader=25&borderColorHeader=231d2b&fcHeader=ffffff&iconColorHeader=a8a3ae&bgColorContent=3d3644&bgTextureContent=gloss_wave&bgImgOpacityContent=30&borderColorContent=7e7783&fcContent=ffffff&iconColorContent=ffffff&bgColorDefault=dcd9de&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dcd9de&fcDefault=665874&iconColorDefault=8d78a5&bgColorHover=eae6ea&bgTextureHover=highlight_soft&bgImgOpacityHover=100&borderColorHover=d1c5d8&fcHover=734d99&iconColorHover=734d99&bgColorActive=5f5964&bgTextureActive=highlight_soft&bgImgOpacityActive=45&borderColorActive=7e7783&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fafafa&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=ffdb1f&fcHighlight=333333&iconColorHighlight=8d78a5&bgColorError=994d53&bgTextureError=flat&bgImgOpacityError=55&borderColorError=994d53&fcError=ffffff&iconColorError=ebccce&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #dcd9de; +} +.ui-widget-content { + border: 1px solid #7e7783; + background: #3d3644 url("images/ui-bg_gloss-wave_30_3d3644_500x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #231d2b; + background: #30273a url("images/ui-bg_highlight-soft_25_30273a_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #dcd9de; + background: #dcd9de url("images/ui-bg_highlight-soft_100_dcd9de_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #665874; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #665874; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #d1c5d8; + background: #eae6ea url("images/ui-bg_highlight-soft_100_eae6ea_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #734d99; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #734d99; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #7e7783; + background: #5f5964 url("images/ui-bg_highlight-soft_45_5f5964_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #7e7783; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffdb1f; + background: #fafafa; + color: #333333; +} +.ui-state-checked { + border: 1px solid #ffdb1f; + background: #fafafa; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #333333; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #994d53; + background: #994d53; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_a8a3ae_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_734d99_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_8d78a5_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ebccce_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_8d78a5_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -4px -4px 4px #aaaaaa; + box-shadow: -4px -4px 4px #aaaaaa; +} diff --git a/src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png b/src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..9d264232e8554047760a20fa5da4f6bdcca3beed GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6q@4c;uw-~@9pJH_Bp9VR7&@vd zUol|iR8818<8~Xfu2>VbM>+H`6;3d6Fd#OO$zB{3G$r`v_2?Cy~c`Nk$#dZ`CBA1W>7L zkcoZUUm?Suhx-4SWuz*1wX^vi1iDYP#5JNMC9x#cD!C{XNHG{07@FxCSn3*@gcurI v8Jk!c8t59BSQ!{BU{nBx6q1JA{FKbJO57SQ#?1H&)WG2B>gTe~DWM4f+NXse literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png b/src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..9f11531529678f1c2cb340239f60ff248c6b016c GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6uR%};uw-~@9m9^yoU?~+#Xs?DJkJOs?syT%6LgSYZ+G( zgO^Iz{!LE~+o^O_e_MUWV)^=RecSchFaNZY+&lgHuN^+;_+A%o+<)`Z|7Yj^2KX9G zjbhlmQgR3TDzD%Ba{pxuuFU!t*WrCNhTXy{^tqZr^DP#&KdW7)E{n9j_q)fediIZ_&*SP%-ahZr=EcFX32a+AeHMisuvx{qEQmY7%#``NLum5y zqf7hdip|Ah(#Fe=f{y!j`$08_)-s6NJvz<1;m#YNS5-?~BT7;dOH!?pi&B9UgOP!u znXZAQuAxbYp|O>*iIt&&u7Qb_fx!Ys1z?~fX~@k_$xN%nt>I$KjK4q)44$rjF6*2U FngFsMtUmw% literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_22_1484e6_40x40.png b/src/interface/static/css/themes/excite-bike/images/ui-bg_diagonals-thick_22_1484e6_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..95bc7e9ed4ebae604bea13d46b98bec03abbb1f0 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6uR!|;uw-~@9m9+yiAS)tq+<1h&CK~pwSSQ(IvLwilgTA zg!7XX($1*uzA4Lc^3VHuRcW6--Mks=_x&Me?-^t{41!yUt{yLC||uLNeeyltqwqBg^8ZNtqgOlurU zH}G9OXm#c7a@XZ;2XC%qG-%HH$)v>o=x@u*Tq~d#RZCnWN>UO_QmvAUQh^kMk%6I^ zu7Rblp-G6Lv6Zojm7#&Ifr*uY!2(7FU|=I@$jwj5OsmAL;bP2;zd#KPp00i_>zopr E0EXNS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6uRQ+;uw-~@9hmmJ|;&2my4+r1$4Mhn_6fef1nkSw}G)y zu_M#?WJ#Kog)Wwk?pUVR$gJ7 z;k)(#R|xa#0Nypuy1N+*%CcTMC$N=r_$(?rV6%#QS&(#s*;XcPkhJLrzO8Tmah&te zwdFbI&D*>=m>IXq(!ZG(S2`yMZDoEI7;7-~7Q^P1q7jW*39_piOIN)1@AiZ0-};2x zsQWSZXJy_eK>w+hxJHzuB$lLFB^RXvDF!10Lo;0iOI<^g5JO`tV-qVw16>0XD+7ZC jj0(VzM$(X*pOTqYiCe?Pm>GY88W=oX{an^LB{Ts567rp~ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/excite-bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png b/src/interface/static/css/themes/excite-bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..4aebfd3d49ddebfc6f932a6de3d1872ad49cc95e GIT binary patch literal 325 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ÐzWiNR|Hu*4P}lKLEX@wW z+*KE{Zq}#PSX_=uyhZx@6QaA3J2;@>DRw}A^{|j1g&+Bt@`%X=*JAr(V6Fb)aUx4v z!l5)<&!OMif|lN!#pAbj|FlPPljVEro%{-z5C46P3*t_#4~sR)sj)u8@u5@;b5&CPA+Osz3z(5sC_kA*IXIIxOcof=}*@Sdp!%I%=UJD=a{81q1W#3%Y@EeG^IXV)_>7kjR!ehX3x z8@-s2lJQSYzT=NJR*mW({q+qmuj+HoB-w|z8Gar>JAYE}11B&RM;pyqA=ID-mJpE1 zWeC5V!wB0`%r+*S*v~LY5QhiA>{AiOe@nI+fBvN&W_Ur|or+VUB+Ly(t{I^#%N zNlPJR6_GO1{}O~X{hQ7R?0+m+2DoFwoPyi{P1gWtH*P~eCl5CZHz(JKTOZxdzIFh> MP}fwaQVSjTUrpb+SO5S3 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/excite-bike/images/ui-icons_fcdd4a_256x240.png b/src/interface/static/css/themes/excite-bike/images/ui-icons_fcdd4a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc357ee9c8aba46c1525ceb8556b1f9ef1b4dc8 GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/excite-bike/jquery-ui.css b/src/interface/static/css/themes/excite-bike/jquery-ui.css new file mode 100644 index 0000000..edd1b91 --- /dev/null +++ b/src/interface/static/css/themes/excite-bike/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=3px&bgColorHeader=f9f9f9&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=cccccc&fcHeader=e69700&iconColorHeader=5fa5e3&bgColorContent=eeeeee&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=0a82eb&bgColorDefault=1484e6&bgTextureDefault=diagonals_thick&bgImgOpacityDefault=22&borderColorDefault=ffffff&fcDefault=ffffff&iconColorDefault=fcdd4a&bgColorHover=2293f7&bgTextureHover=diagonals_thick&bgImgOpacityHover=26&borderColorHover=2293f7&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=e69700&bgTextureActive=diagonals_thick&bgImgOpacityActive=20&borderColorActive=e69700&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=c5ddfc&bgTextureHighlight=diagonals_small&bgImgOpacityHighlight=25&borderColorHighlight=ffffff&fcHighlight=333333&iconColorHighlight=0b54d5&bgColorError=e69700&bgTextureError=diagonals_thick&bgImgOpacityError=20&borderColorError=e69700&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=e6b900&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=e69700&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=20&thicknessShadow=0px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=3px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: segoe ui,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: segoe ui,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #ffffff; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #eeeeee url("images/ui-bg_inset-hard_100_eeeeee_1x100.png") 50% bottom repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #cccccc; + background: #f9f9f9 url("images/ui-bg_highlight-soft_100_f9f9f9_1x100.png") 50% 50% repeat-x; + color: #e69700; + font-weight: bold; +} +.ui-widget-header a { + color: #e69700; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #ffffff; + background: #1484e6 url("images/ui-bg_diagonals-thick_22_1484e6_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #2293f7; + background: #2293f7 url("images/ui-bg_diagonals-thick_26_2293f7_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #e69700; + background: #e69700 url("images/ui-bg_diagonals-thick_20_e69700_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #e69700; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffffff; + background: #c5ddfc url("images/ui-bg_diagonals-small_25_c5ddfc_40x40.png") 50% 50% repeat; + color: #333333; +} +.ui-state-checked { + border: 1px solid #ffffff; + background: #c5ddfc; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #333333; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #e69700; + background: #e69700 url("images/ui-bg_diagonals-thick_20_e69700_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_0a82eb_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_5fa5e3_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_0b54d5_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_fcdd4a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 3px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #e6b900; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 6px 6px 0px #e69700; + box-shadow: 6px 6px 0px #e69700; +} diff --git a/src/interface/static/css/themes/excite-bike/jquery-ui.min.css b/src/interface/static/css/themes/excite-bike/jquery-ui.min.css new file mode 100644 index 0000000..dea16e1 --- /dev/null +++ b/src/interface/static/css/themes/excite-bike/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=3px&bgColorHeader=f9f9f9&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=cccccc&fcHeader=e69700&iconColorHeader=5fa5e3&bgColorContent=eeeeee&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=0a82eb&bgColorDefault=1484e6&bgTextureDefault=diagonals_thick&bgImgOpacityDefault=22&borderColorDefault=ffffff&fcDefault=ffffff&iconColorDefault=fcdd4a&bgColorHover=2293f7&bgTextureHover=diagonals_thick&bgImgOpacityHover=26&borderColorHover=2293f7&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=e69700&bgTextureActive=diagonals_thick&bgImgOpacityActive=20&borderColorActive=e69700&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=c5ddfc&bgTextureHighlight=diagonals_small&bgImgOpacityHighlight=25&borderColorHighlight=ffffff&fcHighlight=333333&iconColorHighlight=0b54d5&bgColorError=e69700&bgTextureError=diagonals_thick&bgImgOpacityError=20&borderColorError=e69700&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=e6b900&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=e69700&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=20&thicknessShadow=0px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=3px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:segoe ui,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #fff}.ui-widget-content{border:1px solid #aaa;background:#eee url("images/ui-bg_inset-hard_100_eeeeee_1x100.png") 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #ccc;background:#f9f9f9 url("images/ui-bg_highlight-soft_100_f9f9f9_1x100.png") 50% 50% repeat-x;color:#e69700;font-weight:bold}.ui-widget-header a{color:#e69700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #fff;background:#1484e6 url("images/ui-bg_diagonals-thick_22_1484e6_40x40.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #2293f7;background:#2293f7 url("images/ui-bg_diagonals-thick_26_2293f7_40x40.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #e69700;background:#e69700 url("images/ui-bg_diagonals-thick_20_e69700_40x40.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#e69700;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fff;background:#c5ddfc url("images/ui-bg_diagonals-small_25_c5ddfc_40x40.png") 50% 50% repeat;color:#333}.ui-state-checked{border:1px solid #fff;background:#c5ddfc}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #e69700;background:#e69700 url("images/ui-bg_diagonals-thick_20_e69700_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_0a82eb_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_5fa5e3_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_0b54d5_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_fcdd4a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#e6b900;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:6px 6px 0 #e69700;box-shadow:6px 6px 0 #e69700} \ No newline at end of file diff --git a/src/interface/static/css/themes/excite-bike/theme.css b/src/interface/static/css/themes/excite-bike/theme.css new file mode 100644 index 0000000..948f54b --- /dev/null +++ b/src/interface/static/css/themes/excite-bike/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=3px&bgColorHeader=f9f9f9&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=cccccc&fcHeader=e69700&iconColorHeader=5fa5e3&bgColorContent=eeeeee&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=0a82eb&bgColorDefault=1484e6&bgTextureDefault=diagonals_thick&bgImgOpacityDefault=22&borderColorDefault=ffffff&fcDefault=ffffff&iconColorDefault=fcdd4a&bgColorHover=2293f7&bgTextureHover=diagonals_thick&bgImgOpacityHover=26&borderColorHover=2293f7&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=e69700&bgTextureActive=diagonals_thick&bgImgOpacityActive=20&borderColorActive=e69700&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=c5ddfc&bgTextureHighlight=diagonals_small&bgImgOpacityHighlight=25&borderColorHighlight=ffffff&fcHighlight=333333&iconColorHighlight=0b54d5&bgColorError=e69700&bgTextureError=diagonals_thick&bgImgOpacityError=20&borderColorError=e69700&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=e6b900&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=e69700&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=20&thicknessShadow=0px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=3px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: segoe ui,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: segoe ui,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #ffffff; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #eeeeee url("images/ui-bg_inset-hard_100_eeeeee_1x100.png") 50% bottom repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #cccccc; + background: #f9f9f9 url("images/ui-bg_highlight-soft_100_f9f9f9_1x100.png") 50% 50% repeat-x; + color: #e69700; + font-weight: bold; +} +.ui-widget-header a { + color: #e69700; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #ffffff; + background: #1484e6 url("images/ui-bg_diagonals-thick_22_1484e6_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #2293f7; + background: #2293f7 url("images/ui-bg_diagonals-thick_26_2293f7_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #e69700; + background: #e69700 url("images/ui-bg_diagonals-thick_20_e69700_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #e69700; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffffff; + background: #c5ddfc url("images/ui-bg_diagonals-small_25_c5ddfc_40x40.png") 50% 50% repeat; + color: #333333; +} +.ui-state-checked { + border: 1px solid #ffffff; + background: #c5ddfc; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #333333; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #e69700; + background: #e69700 url("images/ui-bg_diagonals-thick_20_e69700_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_0a82eb_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_5fa5e3_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_0b54d5_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_fcdd4a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 3px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #e6b900; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 6px 6px 0px #e69700; + box-shadow: 6px 6px 0px #e69700; +} diff --git a/src/interface/static/css/themes/flick/images/ui-bg_glass_65_ffffff_1x400.png b/src/interface/static/css/themes/flick/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..520d5047fbad15364515ab429a9159786548d642 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI2NH8$CE1Q=ADVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G&@^*J&V7%KUyadQ& zFY)wsWq-iQ$E(Eo@a4(vKp{a-7sn8d^T`@ITOwBmKc-drQCQwqf#5JNM zC9x#cD!C{XNHG{07@FxCSn3*@gcurI8Jk!E*#bP0l+XkKUO_|M literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png b/src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..a0d8f0eb22e2e553892d61548499e9f6675ad54c GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ipOVba4!kxV-n=M$QHU3D$>?brr7ZJ&4hpxxZ)WS}~!5 zJ{7e^V%x4YuD7*V=Xt?JNc*eU?1&>ivKs9LhcqrFA1ds75?hh@q)(*fzfh2W&)U5D zJu%WUEiLt8uYsnkmbgZgq$HN4S|t~y0x1R~14A=i14~^)lMq8=D`OKYAlm>)8vHa) fT8xJHzuB$lLFB^RXvDF!10Lo;0iOI<^g5JO`t qV-qVN+W<%!{4`GGLD7(#pOTqYiCaTQ-rWsA4Gf;HelF{r5}E)IS%vff literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png b/src/interface/static/css/themes/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8a528ef84082cb5498e16ac490569df7a2882304 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4it*^ba4!kxV-n=US5X)iMEUC>)kvT8a7HCbZ|?Uwwp<` zI^v+{e_6F3It!-FVdP8K`f*e>+x4*EDVgeX*EWl;k* pi4~A-03;258mIE0Xvob^$xN%nt)V0D?gpR+22WQ%mvv4FO#mr0XmkJo literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/flick/images/ui-icons_0073ea_256x240.png b/src/interface/static/css/themes/flick/images/ui-icons_0073ea_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..375b0e3178ce3a4b2b33b0920afafa31f9b52190 GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/flick/images/ui-icons_666666_256x240.png b/src/interface/static/css/themes/flick/images/ui-icons_666666_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4bdf1575e3bb0cbe593c8f3bdf278efcc8dc2770 GIT binary patch literal 7111 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/flick/images/ui-icons_ff0084_256x240.png b/src/interface/static/css/themes/flick/images/ui-icons_ff0084_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d79c1ee521a1b0fa1fdadd0c6a290e17a336b593 GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/flick/jquery-ui.css b/src/interface/static/css/themes/flick/jquery-ui.css new file mode 100644 index 0000000..91a513e --- /dev/null +++ b/src/interface/static/css/themes/flick/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #dddddd; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #444444; +} +.ui-widget-content a { + color: #444444; +} +.ui-widget-header { + border: 1px solid #dddddd; + background: #dddddd url("images/ui-bg_highlight-soft_50_dddddd_1x100.png") 50% 50% repeat-x; + color: #444444; + font-weight: bold; +} +.ui-widget-header a { + color: #444444; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #dddddd; + background: #f6f6f6 url("images/ui-bg_highlight-soft_100_f6f6f6_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #0073ea; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #0073ea; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #0073ea; + background: #0073ea url("images/ui-bg_highlight-soft_25_0073ea_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #dddddd; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ff0084; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #dddddd; + background-color: #ff0084; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ff0084; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #ffffff; + color: #444444; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #ffffff; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #444444; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ff0084; + background: #ffffff; + color: #222222; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #222222; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #222222; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_ff0084_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_0073ea_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_0073ea_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ff0084_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_666666_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 2px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 2px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 2px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 2px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -4px -4px 4px #aaaaaa; + box-shadow: -4px -4px 4px #aaaaaa; +} diff --git a/src/interface/static/css/themes/flick/jquery-ui.min.css b/src/interface/static/css/themes/flick/jquery-ui.min.css new file mode 100644 index 0000000..93fbdfb --- /dev/null +++ b/src/interface/static/css/themes/flick/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #ddd}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border:1px solid #ddd;background:#ddd url("images/ui-bg_highlight-soft_50_dddddd_1x100.png") 50% 50% repeat-x;color:#444;font-weight:bold}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #ddd;background:#f6f6f6 url("images/ui-bg_highlight-soft_100_f6f6f6_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#0073ea}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#0073ea;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #0073ea;background:#0073ea url("images/ui-bg_highlight-soft_25_0073ea_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ddd;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#ff0084}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ddd;background-color:#ff0084}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff;color:#444}.ui-state-checked{border:1px solid #ccc;background:#fff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff;color:#222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_ff0084_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_0073ea_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_0073ea_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ff0084_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_666666_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:2px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:2px}.ui-widget-overlay{background:#eee;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-4px -4px 4px #aaa;box-shadow:-4px -4px 4px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/flick/theme.css b/src/interface/static/css/themes/flick/theme.css new file mode 100644 index 0000000..7801798 --- /dev/null +++ b/src/interface/static/css/themes/flick/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #dddddd; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #444444; +} +.ui-widget-content a { + color: #444444; +} +.ui-widget-header { + border: 1px solid #dddddd; + background: #dddddd url("images/ui-bg_highlight-soft_50_dddddd_1x100.png") 50% 50% repeat-x; + color: #444444; + font-weight: bold; +} +.ui-widget-header a { + color: #444444; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #dddddd; + background: #f6f6f6 url("images/ui-bg_highlight-soft_100_f6f6f6_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #0073ea; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #0073ea; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #0073ea; + background: #0073ea url("images/ui-bg_highlight-soft_25_0073ea_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #dddddd; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ff0084; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #dddddd; + background-color: #ff0084; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ff0084; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #ffffff; + color: #444444; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #ffffff; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #444444; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ff0084; + background: #ffffff; + color: #222222; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #222222; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #222222; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_ff0084_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_0073ea_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_0073ea_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ff0084_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_666666_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 2px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 2px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 2px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 2px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -4px -4px 4px #aaaaaa; + box-shadow: -4px -4px 4px #aaaaaa; +} diff --git a/src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png b/src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..ffda594b2ef4c907321869f2678ea247410710bc GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6zcMHaSX}0_xAEa-UbH&m%s>DCtem;;8 zH}nM$OB^$3Gkh~)(NDuS(>oG*l7TX19vA;eeDgj6l;}z1v0jo<$Mah?2`B+nDht%l zuKhhe`Nzb_ZlJ4FOI#yLQW8s2t&)pUffR$0fuWhMfu*jYNr<7bm9dGHp@FV}iIsuD j0!9U3_#kP>%}>cptHiD0V$6)cKn)C@u6{1-oD!MNS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6zcYLaSX}0_xAEe&ISh&mcYL|BN`GUx1~6WN1jhTWU3g^ zaHC=6#)Ih-ZWb)|jEnbLyS8+_?`aGE+dJcr@BR0l-_Pru{G2Is>@74c>kEQR)+F-Q z|1dq{ePu(NDUdB3R8+_NSqQ|;jyT*hWlsFzJuV=o)HMS|)#uj@^aFuRpjsb~lRxFp zy-sl4YseM{be3v~YeY#(Vo9o1a#1RfVlXl=G}AS()HO5-F*LR^HnB1^&^0izGB8-c ir~nKgBn`RwDVb@NxHVjinei8>fx*+&&t;ucLK6Uh2ZCq- literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png b/src/interface/static/css/themes/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..1a7669045261bf926d2bb10b36fb743e6f58e9c1 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6zcGFaSX}0_xAEa!3F~Xmy3_HIu9?r1Zc;6AjVMV;EJ?LWE=mPb3`PcqX1WHJx`rkphQ?OLCRT<9x&|gz1_lcl i6@a0Gq#-vyB{QuOw}y)`GyVcKFnGH9xvXNS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjuJea`?6zcYLaSX}0_x7?OZ-avfOW-?e1;>+}3l0k~8Mw5!t@dN* zJJ>z`^$Xt`iD;!i*$NO0b#LSL3+%jcO{NX(=Ag0tc14Y&6*A4W6+WvjA zU(FIK_C=!qBG6f?C9V-ADTyViR>?)FK#IZ0z|c(Bz*5)HB*f6z%Gkup&_LI~#LB>6 j0iyyifRHrg=BH$)RpQogF=obJpaup{S3j3^P65jgR3=A9lx&I`x0{IHb9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!ItFh?(!cDI3vE_0gAAf zc>21sKj7r!RpP36FoPE;B=70s7{YNq`43QCJvTQS&w-W%wg@E;5zdeU9j7%If-Z7? zoG7Pb4^*mJ;u=wsl30>zm0Xkxq!^4049#>6EOiY{LJW5*Qe)W-u^_7tGleXakgBOY(Mi`40x15#R3sMc7L` zeO=ifaPsjgaaBB+!3z|U^>lFz;kce`Vp>}A<$HPp7&HZ(;uf9#bSI<66=nrCpM~{6 zg{md45hW>!C8<`)MX5lF!N|bSOxM6t*U%)y(Adh@#LCb>*TBTez+eHR0?^4w8glbf ZGSez?Yq%IQ<1bJHgQu&X%Q~loCIGL2OqBot literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png b/src/interface/static/css/themes/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..9ea5ce72d8ae486d6f425c13188756d306c99be1 GIT binary patch literal 422 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/hot-sneaks/images/ui-icons_88a206_256x240.png b/src/interface/static/css/themes/hot-sneaks/images/ui-icons_88a206_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1760af0a0e5d8b89f8dbc143fcd3a8c27de3f669 GIT binary patch literal 4676 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 Mq-UmEp^b_EFF(Fv3y30$G!;;K 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 MSl?W)LI)lHUxzGxX8-^I literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/hot-sneaks/images/ui-icons_e1e463_256x240.png b/src/interface/static/css/themes/hot-sneaks/images/ui-icons_e1e463_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..468aae80232371f8cd24e330afb057d93cb661ee GIT binary patch literal 4676 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 MV|{Zyf(|<2zuP_11^@s6 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/hot-sneaks/images/ui-icons_ffeb33_256x240.png b/src/interface/static/css/themes/hot-sneaks/images/ui-icons_ffeb33_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e4a0c7f335395ab288c0082f60ac113a0b900b29 GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/hot-sneaks/jquery-ui.css b/src/interface/static/css/themes/hot-sneaks/jquery-ui.css new file mode 100644 index 0000000..7b2b56f --- /dev/null +++ b/src/interface/static/css/themes/hot-sneaks/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Gill%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=4px&bgColorHeader=35414f&bgTextureHeader=dots_small&bgImgOpacityHeader=35&borderColorHeader=2c4359&fcHeader=e1e463&iconColorHeader=e1e463&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=2c4359&iconColorContent=c02669&bgColorDefault=93c3cd&bgTextureDefault=diagonals_small&bgImgOpacityDefault=50&borderColorDefault=93c3cd&fcDefault=333333&iconColorDefault=ffffff&bgColorHover=ccd232&bgTextureHover=diagonals_small&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=db4865&bgTextureActive=diagonals_small&bgImgOpacityActive=40&borderColorActive=ff6b7f&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffff38&bgTextureHighlight=dots_medium&bgImgOpacityHighlight=80&borderColorHighlight=b4d100&fcHighlight=363636&iconColorHighlight=88a206&bgColorError=ff3853&bgTextureError=diagonals_small&bgImgOpacityError=50&borderColorError=ff6b7f&fcError=ffffff&iconColorError=ffeb33&bgColorOverlay=f7f7ba&bgTextureOverlay=white_lines&bgImgOpacityOverlay=85&opacityOverlay=80&bgColorShadow=ba9217&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=20&thicknessShadow=10px&offsetTopShadow=8px&offsetLeftShadow=8px&cornerRadiusShadow=5px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Gill Sans,Arial,sans-serif; + font-size: 1.2em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Gill Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #93c3cd; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #ffffff; + color: #2c4359; +} +.ui-widget-content a { + color: #2c4359; +} +.ui-widget-header { + border: 1px solid #2c4359; + background: #35414f url("images/ui-bg_dots-small_35_35414f_2x2.png") 50% 50% repeat; + color: #e1e463; + font-weight: bold; +} +.ui-widget-header a { + color: #e1e463; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #93c3cd; + background: #93c3cd url("images/ui-bg_diagonals-small_50_93c3cd_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #333333; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #333333; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #999999; + background: #ccd232 url("images/ui-bg_diagonals-small_75_ccd232_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #212121; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #212121; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #ff6b7f; + background: #db4865 url("images/ui-bg_diagonals-small_40_db4865_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #ff6b7f; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #b4d100; + background: #ffff38 url("images/ui-bg_dots-medium_80_ffff38_4x4.png") 50% 50% repeat; + color: #363636; +} +.ui-state-checked { + border: 1px solid #b4d100; + background: #ffff38; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ff6b7f; + background: #ff3853 url("images/ui-bg_diagonals-small_50_ff3853_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_c02669_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_e1e463_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_88a206_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffeb33_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #f7f7ba url("images/ui-bg_white-lines_85_f7f7ba_40x100.png") 50% 50% repeat; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 8px 8px 10px #ba9217; + box-shadow: 8px 8px 10px #ba9217; +} diff --git a/src/interface/static/css/themes/hot-sneaks/jquery-ui.min.css b/src/interface/static/css/themes/hot-sneaks/jquery-ui.min.css new file mode 100644 index 0000000..6b99239 --- /dev/null +++ b/src/interface/static/css/themes/hot-sneaks/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Gill%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=4px&bgColorHeader=35414f&bgTextureHeader=dots_small&bgImgOpacityHeader=35&borderColorHeader=2c4359&fcHeader=e1e463&iconColorHeader=e1e463&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=2c4359&iconColorContent=c02669&bgColorDefault=93c3cd&bgTextureDefault=diagonals_small&bgImgOpacityDefault=50&borderColorDefault=93c3cd&fcDefault=333333&iconColorDefault=ffffff&bgColorHover=ccd232&bgTextureHover=diagonals_small&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=db4865&bgTextureActive=diagonals_small&bgImgOpacityActive=40&borderColorActive=ff6b7f&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffff38&bgTextureHighlight=dots_medium&bgImgOpacityHighlight=80&borderColorHighlight=b4d100&fcHighlight=363636&iconColorHighlight=88a206&bgColorError=ff3853&bgTextureError=diagonals_small&bgImgOpacityError=50&borderColorError=ff6b7f&fcError=ffffff&iconColorError=ffeb33&bgColorOverlay=f7f7ba&bgTextureOverlay=white_lines&bgImgOpacityOverlay=85&opacityOverlay=80&bgColorShadow=ba9217&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=20&thicknessShadow=10px&offsetTopShadow=8px&offsetLeftShadow=8px&cornerRadiusShadow=5px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Gill Sans,Arial,sans-serif;font-size:1.2em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Gill Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #93c3cd}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#2c4359}.ui-widget-content a{color:#2c4359}.ui-widget-header{border:1px solid #2c4359;background:#35414f url("images/ui-bg_dots-small_35_35414f_2x2.png") 50% 50% repeat;color:#e1e463;font-weight:bold}.ui-widget-header a{color:#e1e463}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #93c3cd;background:#93c3cd url("images/ui-bg_diagonals-small_50_93c3cd_40x40.png") 50% 50% repeat;font-weight:bold;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#333;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #999;background:#ccd232 url("images/ui-bg_diagonals-small_75_ccd232_40x40.png") 50% 50% repeat;font-weight:bold;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ff6b7f;background:#db4865 url("images/ui-bg_diagonals-small_40_db4865_40x40.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ff6b7f;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #b4d100;background:#ffff38 url("images/ui-bg_dots-medium_80_ffff38_4x4.png") 50% 50% repeat;color:#363636}.ui-state-checked{border:1px solid #b4d100;background:#ffff38}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff6b7f;background:#ff3853 url("images/ui-bg_diagonals-small_50_ff3853_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_c02669_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_e1e463_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_88a206_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffeb33_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#f7f7ba url("images/ui-bg_white-lines_85_f7f7ba_40x100.png") 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:8px 8px 10px #ba9217;box-shadow:8px 8px 10px #ba9217} \ No newline at end of file diff --git a/src/interface/static/css/themes/hot-sneaks/theme.css b/src/interface/static/css/themes/hot-sneaks/theme.css new file mode 100644 index 0000000..921bf6f --- /dev/null +++ b/src/interface/static/css/themes/hot-sneaks/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Gill%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=4px&bgColorHeader=35414f&bgTextureHeader=dots_small&bgImgOpacityHeader=35&borderColorHeader=2c4359&fcHeader=e1e463&iconColorHeader=e1e463&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=2c4359&iconColorContent=c02669&bgColorDefault=93c3cd&bgTextureDefault=diagonals_small&bgImgOpacityDefault=50&borderColorDefault=93c3cd&fcDefault=333333&iconColorDefault=ffffff&bgColorHover=ccd232&bgTextureHover=diagonals_small&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=db4865&bgTextureActive=diagonals_small&bgImgOpacityActive=40&borderColorActive=ff6b7f&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffff38&bgTextureHighlight=dots_medium&bgImgOpacityHighlight=80&borderColorHighlight=b4d100&fcHighlight=363636&iconColorHighlight=88a206&bgColorError=ff3853&bgTextureError=diagonals_small&bgImgOpacityError=50&borderColorError=ff6b7f&fcError=ffffff&iconColorError=ffeb33&bgColorOverlay=f7f7ba&bgTextureOverlay=white_lines&bgImgOpacityOverlay=85&opacityOverlay=80&bgColorShadow=ba9217&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=20&thicknessShadow=10px&offsetTopShadow=8px&offsetLeftShadow=8px&cornerRadiusShadow=5px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Gill Sans,Arial,sans-serif; + font-size: 1.2em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Gill Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #93c3cd; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #ffffff; + color: #2c4359; +} +.ui-widget-content a { + color: #2c4359; +} +.ui-widget-header { + border: 1px solid #2c4359; + background: #35414f url("images/ui-bg_dots-small_35_35414f_2x2.png") 50% 50% repeat; + color: #e1e463; + font-weight: bold; +} +.ui-widget-header a { + color: #e1e463; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #93c3cd; + background: #93c3cd url("images/ui-bg_diagonals-small_50_93c3cd_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #333333; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #333333; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #999999; + background: #ccd232 url("images/ui-bg_diagonals-small_75_ccd232_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #212121; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #212121; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #ff6b7f; + background: #db4865 url("images/ui-bg_diagonals-small_40_db4865_40x40.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #ff6b7f; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #b4d100; + background: #ffff38 url("images/ui-bg_dots-medium_80_ffff38_4x4.png") 50% 50% repeat; + color: #363636; +} +.ui-state-checked { + border: 1px solid #b4d100; + background: #ffff38; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ff6b7f; + background: #ff3853 url("images/ui-bg_diagonals-small_50_ff3853_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_c02669_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_e1e463_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_88a206_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffeb33_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #f7f7ba url("images/ui-bg_white-lines_85_f7f7ba_40x100.png") 50% 50% repeat; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 8px 8px 10px #ba9217; + box-shadow: 8px 8px 10px #ba9217; +} diff --git a/src/interface/static/css/themes/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png b/src/interface/static/css/themes/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..d20d8d98d77ae2ac48ec50047306a42ba6a1436f GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8SH*)Fyg;D^o-U3d9>?FFH{@e<6k&Vt-`6qYi%{<^K^aF67m?Kq zFKCJiEo~Ei<9UR&gv&i(ZSUQKZ`RD5yRkQza&O zQ|D&KCp5`=Hd?lZI9|N`%gnX#9REqVydP1grS2T%d8hrOHP=4r$MW9L@C$8yCWov` zjcc7Ge`L+$V!1KNW#-Q#I;^iU7W@>?Y)hOW|A{esqr(TG%#!~=x2l%7MwFx^mZVxG z7o`Fz1|tJQGhG8qT|<))Lt`sr6DvalT>}#<1A_&O3cyf9(vX{zz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8SH*)Fyg;E|PZ!4!kK=F8EAkz35MjA6^XI{9VT(RC99nz)tJ)IB z2Rjb5UCo#@&D2!DuR(Q(T1S=+*HKN5j`j2Ec0|^+bTTj$$Q&=+ckcHuD;xJiQ>5=5 zouyixczP$7;igRr+q_OW9iE%|am_ilk4w(6Eldm&i&nMns$Q3)>k`V9bT(-3h9j-q z3m-^q{_kPk_xMjA|CSSq>QjmZLx2ubEpd$~Nl7e8wMs5Z1yT$~28L$329~;pCLxB# wR>me)h6cI@CRPRp3m6rEL4>3sH$NpatrE9}i!n3)0yQvry85}Sb4q9e0N*!=D*ylh literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/humanity/images/ui-bg_glass_70_ede4d4_1x400.png b/src/interface/static/css/themes/humanity/images/ui-bg_glass_70_ede4d4_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..528c8a5df2fafddc1100aca8a0a4810616db1fa6 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8SH*)Fyg;G3o-U3d9>?FF-^j(tD8u&Q{cpFRB|S;gg5nNV`9I)X zBi4MdZqG5^Qz@G@D^mozn+U; zvUbswJ)wB`Jv|saDBF zsX&Us$iUD{*T7QO&?Lmr*vi<%%Fsa9z{JYHU;(27FvyTJEaloasKUjMZQB0608qT=6~bUuwnJ@QdgYA(8v_u zuNuMQ{($QatA9c6<<`4XmOfIvkm1zy>&S|Q)=R!bNHP5R>2f6aqVMH>wx9Q?T<7bV zD<(D5Y}U$jky$5Zaur!7FJ0J_xz^|4mpqYEPdmQf-eV`U{a;9IXYKsZWT%W-oBn)z z=KqoDakib$QH95eKnJOoxJHzuB$lLFB^RXvDF!10Lo;0iOI<^g5JO`tV-qVw16>0X nD+7ZCj0(V@LDG<$pOTqYiCe?Pm>GY88W=oX{an^LB{Ts5iGzc& literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_65_fee4bd_1x100.png b/src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_65_fee4bd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..182fb24842b4cde3ba869d0bb7143e54b11b1f35 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIEaloasKW3g}h9T5-ty?2Zl381bivbb#P*J7v#ub zmTJ(-cqFs1r})mhw!iF*V!j>$^DC0s^4s3NRbcq>d1mA4iXShuxMJV9l)c{R5qCw$ z&3}>j$;&T}&Q&{?R1)m3wD(r^q`Sv_MD&wYx#oT^`g-*B`}=F2>CG3)H~i>FVdQ&MBb@0LE*2K>z>% literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_75_f5f5b5_1x100.png b/src/interface/static/css/themes/humanity/images/ui-bg_highlight-hard_75_f5f5b5_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..dc1a0ef8f386ba1d08ed03d2cb1455352fa09ee0 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIEaloasKW3ja*F$5^fI_$P0_`}S`2{_^)}ALI?X4}N(m-*fV_ zNhrgI^XC(;r%O*>w&#p>7+FQl#uGZDAC5C6t7yM2$ zmDkpL!OHpW^tzY2r-E-^*PrrzQ$WcF)17)e|6-2Zc_4px>fI$#CCak{=1yVXf*Tg@T{#6}4<)XT^7tnL6C9V-ADTyVi zR>?)FK#IZ0z|c(Bz*5)HB*f6z%Gkup&_LI~#LB>60iyyin2|K(=BH$)RpQogF=obJ Ppaup{S3j3^P6v3y30$G!;;K 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 MSl?W)LI)lHU#$y*O#lD@ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/humanity/images/ui-icons_f08000_256x240.png b/src/interface/static/css/themes/humanity/images/ui-icons_f08000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b3f11e3e82894ff53564674d32928f4e3d45b646 GIT binary patch literal 4676 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 NV|{bI3LSL(e*x$=fb9SP literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/humanity/images/ui-icons_ff7519_256x240.png b/src/interface/static/css/themes/humanity/images/ui-icons_ff7519_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d52a40921e763c97a1a346224a0d7e702834eb18 GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/humanity/jquery-ui.css b/src/interface/static/css/themes/humanity/jquery-ui.css new file mode 100644 index 0000000..f48d686 --- /dev/null +++ b/src/interface/static/css/themes/humanity/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=glass&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=inset_soft&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=glass&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=highlight_hard&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=highlight_hard&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=highlight_hard&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cdc3b7; +} +.ui-widget-content { + border: 1px solid #e0cfc2; + background: #f4f0ec url("images/ui-bg_inset-soft_100_f4f0ec_1x100.png") 50% bottom repeat-x; + color: #1e1b1d; +} +.ui-widget-content a { + color: #1e1b1d; +} +.ui-widget-header { + border: 1px solid #d49768; + background: #cb842e url("images/ui-bg_glass_25_cb842e_1x400.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cdc3b7; + background: #ede4d4 url("images/ui-bg_glass_70_ede4d4_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #3f3731; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #3f3731; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #f5ad66; + background: #f5f0e5 url("images/ui-bg_glass_100_f5f0e5_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #a46313; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #a46313; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #e0cfc2; + background: #f4f0ec url("images/ui-bg_highlight-hard_100_f4f0ec_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #b85700; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #e0cfc2; + background-color: #b85700; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #b85700; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #d9bb73; + background: #f5f5b5 url("images/ui-bg_highlight-hard_75_f5f5b5_1x100.png") 50% top repeat-x; + color: #060200; +} +.ui-state-checked { + border: 1px solid #d9bb73; + background: #f5f5b5; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #060200; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f8893f; + background: #fee4bd url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") 50% top repeat-x; + color: #592003; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #592003; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #592003; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_c47a23_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_f08000_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f35f07_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_cb672b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ff7519_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_f08000_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/humanity/jquery-ui.min.css b/src/interface/static/css/themes/humanity/jquery-ui.min.css new file mode 100644 index 0000000..7f8e186 --- /dev/null +++ b/src/interface/static/css/themes/humanity/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=glass&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=inset_soft&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=glass&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=highlight_hard&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=highlight_hard&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=highlight_hard&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #cdc3b7}.ui-widget-content{border:1px solid #e0cfc2;background:#f4f0ec url("images/ui-bg_inset-soft_100_f4f0ec_1x100.png") 50% bottom repeat-x;color:#1e1b1d}.ui-widget-content a{color:#1e1b1d}.ui-widget-header{border:1px solid #d49768;background:#cb842e url("images/ui-bg_glass_25_cb842e_1x400.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #cdc3b7;background:#ede4d4 url("images/ui-bg_glass_70_ede4d4_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#3f3731}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#3f3731;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #f5ad66;background:#f5f0e5 url("images/ui-bg_glass_100_f5f0e5_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#a46313}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#a46313;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #e0cfc2;background:#f4f0ec url("images/ui-bg_highlight-hard_100_f4f0ec_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#b85700}.ui-icon-background,.ui-state-active .ui-icon-background{border:#e0cfc2;background-color:#b85700}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#b85700;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #d9bb73;background:#f5f5b5 url("images/ui-bg_highlight-hard_75_f5f5b5_1x100.png") 50% top repeat-x;color:#060200}.ui-state-checked{border:1px solid #d9bb73;background:#f5f5b5}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#060200}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f8893f;background:#fee4bd url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") 50% top repeat-x;color:#592003}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#592003}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#592003}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_c47a23_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_f08000_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_f35f07_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_cb672b_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ff7519_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_f08000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/humanity/theme.css b/src/interface/static/css/themes/humanity/theme.css new file mode 100644 index 0000000..efe59d9 --- /dev/null +++ b/src/interface/static/css/themes/humanity/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=glass&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=inset_soft&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=glass&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=highlight_hard&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=highlight_hard&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=highlight_hard&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cdc3b7; +} +.ui-widget-content { + border: 1px solid #e0cfc2; + background: #f4f0ec url("images/ui-bg_inset-soft_100_f4f0ec_1x100.png") 50% bottom repeat-x; + color: #1e1b1d; +} +.ui-widget-content a { + color: #1e1b1d; +} +.ui-widget-header { + border: 1px solid #d49768; + background: #cb842e url("images/ui-bg_glass_25_cb842e_1x400.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cdc3b7; + background: #ede4d4 url("images/ui-bg_glass_70_ede4d4_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #3f3731; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #3f3731; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #f5ad66; + background: #f5f0e5 url("images/ui-bg_glass_100_f5f0e5_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #a46313; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #a46313; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #e0cfc2; + background: #f4f0ec url("images/ui-bg_highlight-hard_100_f4f0ec_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #b85700; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #e0cfc2; + background-color: #b85700; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #b85700; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #d9bb73; + background: #f5f5b5 url("images/ui-bg_highlight-hard_75_f5f5b5_1x100.png") 50% top repeat-x; + color: #060200; +} +.ui-state-checked { + border: 1px solid #d9bb73; + background: #f5f5b5; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #060200; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f8893f; + background: #fee4bd url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") 50% top repeat-x; + color: #592003; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #592003; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #592003; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_c47a23_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_f08000_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f35f07_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_cb672b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ff7519_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_f08000_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png b/src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2b1f679823063261452d52c5096d0543c2e6f8 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^8X(LBBp4p6{ucmJEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e421sKj7r!RpNa3^5k})kf5iFV~E7%nC}Q!>*kack(vySo9X Ofx*+&&t;ucLK6UwEJMct literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png b/src/interface/static/css/themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..3b915e2373f6095e2291a02c479d8f387c29ba27 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^8XznHBp80OT7LpkEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUM0?lFHdd<3blK>IEHu}e|y!CtHFS$^gPo=I&2$Ycbq!5I42`XfO{{=y10ZSe i(>Rp}MMG|WN@iLmZVerIcQ*hvFnGH9xvXNS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjXe0g#^Q0S(oi(^Q}y|*_uavnAiXidD$EU~FWog-zY&l4+2wd#u2 zgcD3&g$tZCCi%HO_;-2rI!n3u-_Hc@o&Rg~_e^DVjasSR`roVm|8jr-s6C3ocx9x) z%vlXTLr%&ZD$JS9zAEM7{)nYs>$!4fYlSP%aL8pTUJ+{0i%@ul!{S6I$0_d2%h=+ZvlZa-XxT-lg;aiwg+ z?GVu!4pVCw)tcSodp_930X?Z&;u=wsl30>zm0Xkxq!^4049#>6EOiY{LJWzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8=fjsLw*!UxJY5_^JdVFTugllOAaVTR{onFx>B)5)6lc#qs^-co zCd}47=dg68*lgLw$#WWdHaUI}@jE!@32z zcXJsk{OaEF*y0@jPlhS86rP2P9?t-}Otr){q9i4;B-JXpC>2OC7#SFv=^9w-8k&R{ t8e18gSOM7vK+@o+aVigrhTQy=%(P0}8andsZUAav@O1TaS?83{1OWCLhYkP$ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png b/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..248dfdb38e0e6a3e19ba6b12f6deb377b4e976f0 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIh2; zLn5QF-{eQT>*}Tlk2al8*z-K5IbpN5PVI+g;lA7g39;fCGiUnND4r|pZ?QPGLiNV# z5Z1L{KJeA7dMq~YMirmhT$}dy5x-gQZ2tCIU2WUE#`klj&U&oqcM?66EW7=F#c%aJ z3=aid&o`J~R|dL9wZt`|BqgyV)hf9t6-Y4{85o-B8d&NYnuHh{TN#^J0oevX(%`3Y gDi4Z=-29Zxv`X9>I`Zyr0BT_HboFyt=akR{05Xz>iU0rr literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png b/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..05d228ffe9c94e99e2f39ae789b8f41602c6c9d4 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIa#xZ zW`nIqnnq1;s>T_%FLkPw-?dVX@Ogx&KQ~j~X%?Sj{*cYsc=P^)H}$qLPiC9rsLpHJ z8h0!xRxIJdRQHS}ZJaz=HjR;@$}=LXSvF_wdmy-H^QTnnUyj-DogI0FZ8m?pam)SS z<=t_s4l~tc9J0;H(SBX~d#U_!;j5psUH`N6u>hT@TH+c}l9E`GYL#4+3Zxi}3=GY5 z4J>sHO+pNft&B~qfNTRGY4FoHl?O#bZhlH;S|x4`9eH;*05vdpy85}Sb4q9e0B&rB A7XSbN literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png b/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..1daea7a196a39ceb945104625f0a66d392ab1d32 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIlY+^m6(y(Hu3Dss*LE4j*dUP=ZYRnUE8pY?^?k^ z*&80YvR@85E#J@>SbgKb44Wd9`hy6#g= zYPXGi!E?)4jX(OC;Ld68kvCa-?iBuhJH1Xu|FBZ#me)K(+ypH27(p%7daIH$NpatrE9}j=Z}YfEpM)UHx3v IIVCg!07hJmGynhq literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png b/src/interface/static/css/themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6c8ff05d25724a6c171da5e7492ba5f901479014 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIjYHyGO4W4zuz%4<%L3dxW1!{%NKKtONYxY_${7t zVY;j4g1N4`3Tx+9@}J!DP;OG>XlpgzqNQS+Z&mfW%_Xx)a{xw)U;POp>6U;QIcptHiCLBk%48paup{ LS3j3^P6(_qBFk2pM&|p9R<>l0bo{y22 zKc&xWJJu#>9qhB9=Ub_r=FVlxj59Sum&`6y2}s-ZVuAYHUyt5dxGkD+XNu6vG%pb? z^GV;mM755u){~#QSx`G5Or&S;v^hS~ZnwlrtDa7c{@QD0Dz(4vbP0l+XkKP;-%< literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/images/ui-icons_4eb305_256x240.png b/src/interface/static/css/themes/le-frog/images/ui-icons_4eb305_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e18f39632ed51f3e5f4a0564d85026d1ccf20ac7 GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY5|kn+@F;>v3y30$G!;;K z6BMN?L}~!(U1?I17k$o`^X>eAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fU6qe7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d}_zoz>C_J8z1G;hPnsYBf`R_4}#onbV;+@qPM-U!dU znmaF^I+$Y@Q78}31nX3Te=^KE*PCE zG#FzueVS=%kXGny#%~dQ0ARu!>uK9Wj;%Y=xt;G~nQBNCl!yJ^2 zoilZ~_>JgfeR7!}KeAe&P?9#L{JgyOissyx{Wljo_a-zK8@@N?OlsICpW-4f-hJGW zSVJBNrA9_v0$a!kPn5@$Bwr^)yG;Sgasd|5lIZPK1G9JsUJ>4+6WO8V z3+}Li*+wu+^*b-LoDzOkeK}8CJLJf(&cnPhXN1_9=T@6Wb}C~TEKUl9j!mRd}DtX(A23#(%il=SO{VHAB^iNcWW&@ zre59Tj>MD$2jSvxdM4k+9jgGVmIS3O=b4p%+)4JIXGtcnl}YP3p>Na8uc&#nCG)R- zP#}E)jbVnaUqoM~vjMiVwClfuIdx!LRJ>b$%+eblUB&I@h5fF1hC38xYxyx&BBE$A zs_fw|6IK&J#WU<<&pEi~vgGwh7EE7_0%>4DMg)*~L}{{YJeD@^#_ugRxqp2#TT^^g z{WUGnz*Y6$M#a!V5_R1R$d|g+RuhJUxv1JY-(|prBQn&Ns?yveoJIsaIklMYe)au$ zU1yyQ=sbyTDof_U*NH?0NhM9PUIOv2XWD%|HK`kqg|g-gT7TYR=^L2|j=`_zv(mZF zR0(l;Rr)8NMWQX<%9;9>&Pyqgr2F7#4br6i@G>(UD|!?6i@hTAGsIIF9BB$`*4=Cb z{oxsWXSgAIR|-@@WfGf`pph3-@rc)uw(un=EW}TmKZDoyqWKa2yU5n6pYg3X{{}A*|2?0 zK8(NhUa~%=G9QPWz_4W4wYyA(S*Ujn2Q&<$tlA1WM~t*xm-*--z+BPD?y9Fs?|El6 zUb_n681KAIiojY~ry?Yg^3$7jC9G{qYqETI3jsd9_J)q@gD!(&QEr0FO^J+P!U)gt zsv!q6hhxj1I7?2wx09#UBN<3@Q2X+^@^R?S=I}LKSZ>!&^AIVJx1_|XQdF-}NtZb2 zfuBA5)R$I_Hu3X;bixn>6YDYw@q+Dn5P@{3rEP3k3rjvH3}qb8(r?AGnu}_ISNXSu z##`}QL$)kj?o1B6E#Y*H;e<%o0lh&5L{UVD9iUNZIXrp(Bqz6OE}YDHF1_PM>yr> zStGoI5V7|cU&vm{G=mOpop-y1*68e;pbksVBnVWbTpj| z`1<>23Uy*DEExbBsPP0FLk>YcgmB3k!T2DWycfMu1Dt~#7I9T90H_NJSoKRO{fb~v z^RHBAF4*;k@Ou~1BYJ;8giy;AY2j7{v5do9CF;$mD|CvHW^F#;kxAIOjnyz*c@-rQ zxT@vgD)Dmo>?gk96XZpRJYNw0c#5qjrLxc%H$+*v7cmJF{1M-HU+@S)>q0u|YS*A? zZFWbkq$5PhiZHeZy!@nR;xWHGV`d0>Fs5YWb3g>wRLlnlc}Tl=KJL6YE@*%g7}}Gl zEN>+xB@xUr?NPN_+@FH5aJHIUT*sMj3GVcpcf0G*cc)o&bd8)2u5KsnUa*8v-v(qP z(Z##_%mX(2S3uX0TZw=#_&pYX$S%wIm0JzwW}4Rh#TtFRPAl925aCsT1!Gld7R(kB zai9Gw%PMxDB!(HF8aO2O+MPW3d66V8cd|rX5sV%>s%O?>PovAk#pAD+GubOi4YZHC zaX+rOtfKbDp`wWB_>%nh4%O&hA1CjyHLi{UwNKJvIgAmTZ0TicZ|$hY&F*TH{V=w! z#h8WLW+fabE?aEGRDAUIGnf9@tu&(5s{j?4*S~l#X^iRnKaK@!3Tb%{Q%s#(tl!Nl zLTjoZ-+kmXa;rnAY_ocg2E8*RyrcsP*2`wY<2RQbaSeKL^Yv11$e)yhik-2@JXKFf ztU$|NaFSe9p?u~v@q9^j!oe#Q_Lh$Abvs%&UG`_kd!zutmt>353PzpzHQSJY;GS7` zuTr1&cOw$)W|%I7s4WdMxF0wb7d$8Ip!BIE#;ab-2@=Z`m*E`ONh>~D*rRfgQN0a3 zwfMq#tuNX)Xfs@@I0_BBY5h@KY|W+*TRX>3cubW+wboWhs@=%=$|LnXL5kEr%eu|c zRDv;*BxTsO7S-V1WtAGN@fo62jTN`0d^U%z4&N-JSw8zgMIm45m(L56roJ#~W;%zT zNLXB8&Csb{vFVLV=>IXgxYT)D_5RG*!RIn>U+SW=ZaoqaGE4eR+9&Cz`P^JOK8Wu>oRs0DXC zKf+KS!4x?0Vz`&c5Nhvg7<%?F}lFV7y%`ZOZK*HFZ%=>yG^Opu%T6^18omO?q+XwhB)kbogrM8ve8*~ zI#y;tv2N`ur}M=9db`nYiPHSG!6ibtYp|04%vF~5LZp%YJDY!eoz<*YWs`9)om@i5T(xXhG`FXAlq4^*OkGm%E06Gc@ZSHMby z2(v~z#YBe`w_i5HeRU=X$$U~_U|-{x-F`-S%fNfmt7g{^7PeKu)C1&xyt{I7Ar`{; zqmpLDIlr9VA5P~E3Swin(3Ca=x8hmND^2HLrJn};H2Y6^>$q2>NPDyk`{-@$!>MRZ zW%%PRC-b;=z=!n1(aA$d483@&=*%N1`Z*3!HQ6BzV=n1xio13MX357d&`Z3UH-6#ysXJ^% zi?SQ^%gs?w*3V{$*ZMNnJ_h}yiKi-tTRkoo*STCUD;_f;W1!}*PW|U8Lb@ee7`7ak zo5@Z$5yMNBlCyzJ=Vy+vBPX%rlVj&9B*H3f+f#qudD856{!tq}$3c2m4$G=ql#;|j zVOXX2)kYi8CIC{Y09HQc?hL5<&GPQq?EsAdI-A5C?6dyH-9o;KY+7f-d)A}3c150Y zgaok7FGyKsI6Z1#ZSxC_$Wp8`hWwx>=qzO$%z5$%N4k}Nbq>0;@Qhshq+uA7vU^ji zrAbNdbFC4|X?k)*&FgG7Y2NiXGEQX1!Kt!g=&68<^v5Ttc*MnU7I~#u6ntgh-EY$R|NG+<{L=v0I zFm1Mm%BwExa)EqkRc0k+=l8W+yF6cOB-Kw`a$}Z;egB4&r;D+Wpc)&{=RO$jq6T2{4ad%oEbB)~(fsn9`a;KD~L? z-?jeF${;;8sFKf$x~1QI4t?>%Bpf`Dkr5);k)I>&kI&6$+H%T(0;%RM_ZV*E$7!L3 zAWGh#1WT0*9dV5tRlTcf^mQA|~iTD*VqirJ73%Ej;chKJ6emZqMU^3&`P z%pFY;+a^O=t%aqS#2e(VKOy?-xdZ)L-V*zamk$aBQH0@-DGyoPaLx8F`d8~793`@) zB^=0dbRPt)&g&SwSvY#@@K0MbFGaDt&LyzG%U15uPgD#8c4f-*+q>TaF-ae+Elbz; zxnXQP_p;VT3oB_5f_L6q_8zTVjw2VCWZT|9DL7+khwGGWp7V9G<0^f?0;ZcN2v1pU zTrlX84^HW8>_KDTsYSPNbjpY{FfBc8`;D`-;Zg?M$T5fXQR4RHs5qyB-nxaqnG^C> zGY|9qWxf}+A>(`RKk*IhLv`dd3`Va7jyu_^MpBB}Qm?vWGiqK<)HYRwFz=k;Y~RN_ zXkKle@e#^4^hw=Wyhm@t-nV0mJbCy!2Asl#6+bAU8;iqFM{I!@=s-`HQ1KXprbbso zN71o*{`}~Fe$-+bZ+cP?263GhS|@^^$?zLBvt%wp1olD=S5s+8N4>6O3!3)#FIGtW z3CnI=Qnb}dizejRlKhe+j2K&cMU>dwr4!8_%x`jHE6l47`&t_GR(5-U8PANL;uA88 z6~9bv{`gq?bSIJz95fIs#&^xFP#*gwzWIVaN0|GH!+x>XYq+5IxI3TmxHL|68(E2MR8Bv%(AFZip_s!}ovNEsPy@tNoUix3dx?&BHthoC4WbIOsm zk(EKpD`s5z(s0H8B8(6Imj z@N5Wd!=YzA!O-aUnSgm{nrH$*bvn(76UCX%?P6eI0svS+0KnY=fTOc1+%f=!NCChq z8UT=w0e~$q@BKB^v&F>CjjeQpY9;=^{U1GWF?-MX%%LtA3sXzLMn95Q=J9NEUzmGd z&E1#J>`bvsD3qIff@P}SKbbBrP9}IyKWuLBv(~7#ruo+kD?eh>>}RHk??xwvyS{xL za~=;Q(e>we9V&^ka&|`y&6md7^gbLURBnICC{3PfiAhp2xjNd}K0KgDysH15WKE7d3<8rZ^X}U3$U%W?%o!=9RNNE@053y4; zbj;M^;5DF;_R3{^^4MaLOitRI_VMu8FPe8<@!eYL+MiTkYW&`uGo@yme1^;1v91&L zgc{OdFeNhV3fM|QxTD;r#d*3Qn(h3!{T>7BGDHicjRP=)mPGEX>6ygYaSL%5ok|a{ zTyljC&NYEq%HO%6<>b)wsw;V#nnA}t^=_t3Iiu9>?Ml)*GR(@y?i0ln`uWWA(H z@(7N87Mqh?8tNRETL`^DoHs6nVBmfvk*biJq58tSe^K0{6l@mQ7j52AERXNMt#x&9 zT@P1SMH#sU`f3`Cwp=q3zl4TW(aJTlOA3~QMmVAOR&N7jE;ygo9}ph;+FmnM?bbyj z7^xu&b)0PyHU!_%ZsDV~4* zgBLG5)na_ zQDqBvnzWbaS`3dd|xCH!Fr0lPK$7LcY|mwHeVJ&PUYMd#?aSY~jJ)6qTlKp;SWXsp+MB*X!>m z>bvT#K*uR`b6GN1Y`suKfJD+1^A#}m&1{FayE!hsg2W~sGsDEscB}Thgc(~ zp{#AP2e;MG6I(qxf3eHqam=!mMjdf|)WW$rO}7E*nce)1)K*Dc9sHmH9a2B!(%&ro(AE#7wn&#IJD#Wzk;9K5C%pyuw2h2IdNf_f$Poc+Wkj z_QqKNM}PNiQW)04G8G|?l%3hCFJW$1SeNFxR|xR%bToF}9C8{GiE!a(Y)+&H6GpjC z*7VsJ+3Z{Y#94Cc{oOo`UU7e_!@5^56iwwKCF(6v+Y)x?D0YaL4bT@*KoCX**#K&l<|9)VPjk|I>A985#pKHB&LOF6 z=zDiRoP-q8BFKTpzlCGGt>NOWBEH*iWd0-7w&EG~a9MURsU!)8(Y<)e_vh?MvdJt6 zxxQLzmC0zRDVwHqThh~ZOjCpuTwKqrcyP7*o}fpxdPTByo6Sw0^Z0X(7L(`ca|Baf zoi~WJ6Cm{c;tASMnW597uJ`OP(-@np9S-zfp4ff-$=AcD-l+1n+J#OuFdsVvw#Ol` zqobmkY=U*Hx!e*1ziMGTuC9!@3xHcObZRb56IYIPEWY)us16v54zta#2n6C4XCi5& zz&GDNlPMG1V95a3NEwT_(r4r6K?s(t;|&iZN&AtTHNXYPQ4vSQB7nLihgH3jG9V8I zwERkSor2{03mKUSRhuJYSCmd z5%<}*vaDhkN~D_ws(~XypUvsRpO=ZEGN;Rw6@lpC;|4|z)-;+-TwLtUat2!kiNTIB z7tSXYSCv$1?J9~0_OD2P?@+a#jS12&OVipoQ1>()mO~%5#gbm8^45l8!sMP>*$+d@ zI*duEbymWm{EFFTRK-V6A5+PXJqn{5eR5E~1>MW{lg1go|6^aUE|-?~D8<;Z)$-k( zJhY|?^4&{DEw?&|!aA$(c*rwD%tO+zV54jOZuc3Q0$0B<|(^F zqWN0)1CwMT3S~2A2p3DL6AoW1v9@;ZY}in{XtO>)*(dt(zap8HR?urLtXl{91@_Ll zdX#!?yc-o`HNkWvgsrI=FE*jBV;U6X+;XSR^o`@1~+1a$05Ss`XRe24ALn1U^ zGrUh9%+TFbxt_FViMk|xu7am1QKhW^3Qe&F1JSa)wSk%Pds)&n52* zYBx!}zNxI_8gY5eap2I?srvkE)RAWP<&vt*ne4-%NLcT;NVb-fpRX#3Oso9`!>zcJ zg;BbOFb4n0mm_@yx?o#p16OPjV*165T;fpRVHdiMJnPJ3>}K!6;uq(NHf-KW*l!|L zY%^@6NG8?9iO~2z!SE@#U9q)pf7Q=t-(yUvf(@=R9&CRUbT50mE68r&;~f5`gq7Bc z!-*mtig|laF`X;s*W1kjbCmkGO%5UaJ-yZZ=g!j9m%+F*3#@pk?SqbHPW?xRs2}k~xCuPPQJYnZ4f1na=TL@IT>?n!?nF3}4 zM36bsAu2McxZ|n`?yDnSKkRKbhjV8AvIOWf)Uu(YjI{hr*XIOvATE@I4hTEc@SjX;Y9!*E8 zE5cuF`u=vQwrL^+;Ra2dkFvgPZ=9nADV3us$BCXi#1;dx_pL#-8 zHOPAbzg+BfqQnSSe` zsfqMVGaI-%RhG-|&!{KqqTDwnhSeAUfA>;=wUTZm9Z{D3tFx;j5t7E{G#pk5Dr;Q_+l)c*$ zt<4HDpX&@z4l`SmCMeTH)wWwHBUK~?h()JsO8g>}FHZs9i&n_>>mT_>-H0H%Wsoew zTrAdo!Q6Zp4OH0ii3ldV0ui1jvp}K_#4ahL-wbi&?{50+sQ2qoGf~n;BQ+@Q5Qr>F zBh=YyO0T;u%lY!5RhgCK-QPFj_qe{+h^wADfJGoi27hs>1M59Mdh=8(8gP zn$XY}BqGy50l>|20mkAb(w~uTvG=7HueE4bkeM?%>t`CdlqaBFtzD-HF{U<#e5!pu z(7o}`>JTj@sFcr)iq~zqfWG`;3JxAhNeSR>NH37KCl_Ybt=XkOzEo4E`*gSRV>HkL z5Cu7zGM;4~(r_+bgncued}*fxlP4)%r!6pz!Xt93Va z7M-Z(FO2=?M;)f=wmTW27t>{?amxRh1iw`?N8-STVK3EiG?$iiHfW2tqN#uXVur+> zGVR4AMOv)3szaVH%Pxz<2+?)dgb6L(T9K@Qyhf+ig50XGucZNRrFRAyV;N(oc?1li zMXyqtJ~`1m+llx?J2k|r;XP9el-ogxcRs(@G3J5%h)?v*8V=}v&aUTNF7{kc{T8GY zHhM83CF7r*e8(SctQyrn`s*8BUeylFa8xp=I?<@ zlD!0Ra&2Z$gg8j<=m$a1(}8q4m;|0Kb9#@QoLn$Zw)z<-_?RbF@~l1=!06gwT%9m( zNS7eDGXcm*Nh?T5DN9JpSxL(xWo3}E$`Vp?NGU07@wpfOi{KaF>g68shafK@b;gml zl9ocsDk5d1|0M`(`Zt{s*#B6t3~ZV3RwWB_0V z4FJeT0KgHP_x_6d>0*+WrZ)Ot5QzV8|3?p;!<*!tI@AqgWo`}F8AkKVJ(_9ijquE? zx%1+wgE@8)h4S!Buue7jC)3T%#f;z`fXxkk+7i>+IQMFP`3FADae9*UZe)C@^V`=^ z*RfzSLtl>1fr>agcURQlTq)kJ=fME6a_dV*X>wIV_sj0KtkqL02AI=PunJPY~7L0?R*!@R70wuWVZ;Xpf?nr(k3Pt=Adls zoT5%?&FTc z8uCCWH8SE7*g}STqCBP~`8pxmZGyPHZX??=cr&Dx3$TEeL~pMen8iEritrYl$PO)E zaEA@dHiB8I-+7_sl<>3a%X!+`AxD079_EcXBM8s7#?&3^P`d3Ymq4(9(SHiER#GK> zNQ-`o&q*!~ca6_2gkB@fnHEAYv;kzXs<7+fhNAp`QQWN(Y7yKUYuR3`Na(w%b9rFR z09RN=9lZ+rYa5L;UonxqfQD7kD>QIQ3zvf?IFa`@Z-eB{xt`SR6Ce27Uolqi(nrIY z5fG(X?p7%~qW?(p$Td4Aqt9c}0>0zyX#Lsc8~eL}rcN!A=Jt)jLI}(MU|d(ZTWjet z_39>fB&HlV2p50TGx;v=SOr+MBq(h;&#e68PO|?zOEP(_Oj^eYeVcB6Ma`ovnSb?z z0_h8A3^R27BKk6&4X~X>tp5t;)PZeL@oxDsOK*I16}Oug_Pgd8?ogDi<;PeFkD|$_ zvZr;Ku$l-eo?#z*&cQvGC9g-aVESqlNCOKpB7n>zN|R;dv534Izqj1v{`JjlP4Q9n z*R((bSJitP6+;V2)O9Z)U+Pv{O&AX5qH61WmjM%w$WULZN^_5J8WHs5)MCE-)%W9d zopm;#^CY^dESU#iClVDTl{CqE3B7RTSiMDtvXX;xzFQr71?xRI(kS67amzn8U(VMtm>=l`xA)dH*{PdbQu(jauZ~3N@N5RMtF`_ z4LO)O99#axS#s*Vojk1`$v~Qe+LzCjk3)Ahhp*wna=Uh#he(0EB_&psqI#7|y2L>b z{OsAMz6dcy;^zbDgdqqf)@2gn1>5r=0_jdm+t{)emV8ba$~c~---=~57u7;r<=+w- zZ^ds7*|KoCGdb|Kgwr*K6Cz;;^ad3WMd2ZKfJUX|@Z|ZEoHTz%Ue$65g|gZ+NE$oF zo}CZJVTJT?O0el~(KugQTFDkM|EZ8t6KwDMJd*uVq%;zua|K*eh1EB3ZW8?mFLD!kGrEiL;D3!YMD$ z8sQy;h`qn~LiSRo8FUbJ-t87zqqA>@f_<09cOHH6_wuVVsl2Iit^*Cs;RnICcsO=s zL_Cv2xRyPaSE~Ql8yKIvJ2UPa;86^noK4flm1CWYZ#*rk1x8~d?DH#vfm_Pc(R4E4 z>+hc_)QPRIWB_cS#uID|IRyFO!X;}2CIgN@RRg^^F zs+NPR#LMBcpZJ1LkQX8Hd_nl*DYl-J%0gq@5M||F#3W4cM||Ub!6P`rg>=%@u0hk< z?2cMVhl`RGVQde0`AN^jV}5zY%nb)5N@;7-4Jx4RB~cbY{<*U0JM>UP5J1xpC^Z9qm6 zUA()`JYchb1#}I$l?eEP-(&HI?6RC+xz%89rfJ<@tkKu&w89+#5ncsYFjkdj!E7NB z_u0R)tYQaBVweG{fkR@i-N}QW7fIrBCri{7!RVo*dS)&5G`dV&JpOt)lf9DEK>Mg0 z_v4DoDr#>WDvF4XFUf!JP>t^OaqFbevc*PB#Yb;HbLo%WN+Vjm3Q&Q0{fqaK#+bhU<5;k!ke2r_#nidQ`rWJ| zw5AI3-A7I%w>pH%Hmmn&&^trIOFE!ny=*o-eskFo*Ps_SUoZ8B{7E^e*cpq=Q}u+z z3bgD6C&@(>%4bd!&zDpu9K2FtZ|T@xw?nw;vOhcCBLxV)BwLhLFzU>&*@grJ_sqI` zmHMo|8UiDf|kXWX;4ClB`g!pJ-kIF$t^)~R- z;tS)ozG&Z|&2XvWC^YP*^+#>7HJd(c?HoVhF;xcDT3aEhb|d2}kJR@BDN_F|>o!MI z3C2j0lwsFeRD*k$Rcf%tXNXcYR@|2I*&Mbye6x&Z`RoT3g?y!7J}*p~`og4{=^TC{ zVR3;qL#KMhrZ+C3|HtU!Qs-^i4|Kn!_@C^!9-Blj@e;{cS zv^}&PdXxpd+s43sp4gB8%z99|cvMS8V1#0n@03PcB1*_@d&5ymVmxR>?G=m`5~cl$ z>3#Y@hW>`y)udf()CJiy6?{dBYGr+w=!&(NNY>>o^^}A>vas_+5N*bs)^4U(iaAlx zSGuM~KX#U8z$1u%Toe2tVo^rkkrn-<>xg_uWT}6wJdgi|Moaeb{bUE5XQ29jE_r`Y zw^8QRbyXGjsEe!4{RiGI)n{j74z;r{mQ-a}&k8+s`O(8F){6)$IDg!nO*SdVt)IcULYh#6lQ< zRMM8Ald&Hhu~I_?!I(jM)?K6+dGa4K3; znfCdH|8KWyyGBZIb)*rax@3N6>&H7>K;)TdIqtL(75IHs(zq|<^K+Jmiv}v#%exUp zsh9Riw6X+oBx=}+S{USsu{jZ-p3Q?Me*gFpo`=z=!n1(aA$d483@&=*%N1`Z*3>HQ6BzV=n1xio13MX357d&`Z3UH-6#ysXJ^% zi?SQ^%gs?w*3V{$*ZMNnJ_h}yiKi-tTRkoo*STCUD;_f;W1!}*PW|U8Lb@ee7`7ak zo5@Z$5yMNBlCyzJ=Vy+vBPX%rlVj&9B*H3f+f#qudD856{!tq}$3c2m4$G=ql#;|j zVOXX2)kYi8CIC{Y09HQc?hL5<&GPQq?EsAdI-A5C?6dyH-9o;KY=pDnJ?qh1yCP3H zLIT+47o@B*oF28Ww)urdWGU7eLw?W`be6IW<~(_XBi+isItN`^ct);$(lCrk*}W;% z(xfE!xz-5fG`%@thB8l7Z@rN+Tt!xbSarCk+**JN( zo7I{>n41rygNiyo7Q;kVz$4S-=E;a)?4m0A^&nUN&W7K%W}hB{g_=GVsYP|0NMchN zMr3QKyy~(p7s!WJWmZyleqXz_%k#BHQvJjwH)d(r_iw1_b#e;O6h@BVSZ=sq!|E2( zg@->UlUVu-0A99pFg72tzKnFM-7h@^odt)2%$$jt0Q2a@JR#j`-CAvkDZ&);>CLnL zuJwOb2I;9mm3&szE&b+m=!+jFX~6>-86kol`8m@5_}q-9EvF19kZSI7kKsmsoEBOL zqT~%quvEFw5!bj;)w`P$Yc<2mjY3g|?Kg|xo z+|d-VZ8Ah?EiA<(-XMSd3DIBA9q8Bcme^;!d{8KeA`E{_dC201Yqo#UzgqX;D3L8K z;Xsz7`ygO-UdQ0g!qHoYf7+sXDT>{7E`bGJwsMbtqGA}ZD^s4|-u)JcN%~-IS-QT@ z4P)cEm$f!pSV;pHyz}0&_h{vE9J#=%2zh6{R+yYm^3nqJOAN~7 zF{Ztk!wlP1&Nd|=QBOe@nLNK*7asR@#F2+vO+PqqmP^2$}*c_~r@} z&@{bhObN3CzU^OM4st-e=y-E`VK{V1qM0$`SgixeOM?iY-y(0)j=|wss zC?rxthX7KA4|n%FXLry3xpU{<^W1ml&YYQfpEvBGj@ni78{_~0T-8ul)&~I49WUSK&pscyU25X|L_i#xZJM{Q1zBCownss(Ct&Jt$==9yFBvN#>vb$^k^7SJ zdOJW-pTQ0x86zj&V#1K$Bxn36)u2F#eyf5gUn2kIOubU$vaa2E4Ck*TwiSEXxnqfy zpDl-5Lo&IuZ??T`mj?$=({3vfyq zgR8F55|e17M@{8!PWV=6Px@WsCSR0{Zi@u!-wfb*j~3PG;SAyO&1kTUu#^)o zvzryI%50Zet5^^t_rCr$VUI(;XIf@?-^;{}QUKgEwDpL{V`xjtG52Bqap|4x=iY4O zUt&GtYfhIpO8x;!y+b{;K2=Cs>_>dM4>)qU!Kme_aLj9RL=)TSKW@%)M3~rbd2>Jp zh=fKJE0RtEsl^6J5rb3_J)q#*C*a%2s-RqBR(GKW%2>evmI;_h?Y2BF6hg-GSN(^V zkSKLDhGvDR$W9G$ULI_-f%F>hwR31>e(<%xgvsYh5=}#&50E5yPw+JA9}Z-Q`0doUEV!zPWbARopLuyCP}E=|T7p#IvM~-|}G4>)uy@yDYl0r|mgi z%PAH17`SOay*8Hx-Ugj172439jtsC~ehk0rMg;xMWJYbiA32Vc#S{&+cX2ca5~+zm zi2q?7lv;ul1pYVE7q;{m%r@lJRXw*@4h9}ppLvLD%Dz`+w1)OR2{6!b@5k#%2BZu$ z0s*~>739gF=_g-b#+4Mkp)@*vG|BVr+0VtI)R{^W*=oMLSuPc4L%H1|w50F+sJyHp z+%#LZHKd#}jPPWWsf6))E^BLhgtWH*M!=Kaf{h z3rYyLT^WiqeZG7zM#XWsr7Zo=J!;Klz>p2xx3K2YMKHH*wg0L6F-&bsjQDu*X(REg zq%7UJEwPbB!(e}Fh84PZNz*Oz;(?o9P0hyb0yFN!ABVQ~sGl%6hPN!~Lk&Ef@ww8zKYh8^&n{$_oxX3Tu_N&WtWlTZ zgGFd5tt9PnT{-so=4G0VeAD^naK6T@da9Qt`{(D=rqd#fAe9bCYJb^jjHpjCUYJA| zfJJRkus8Yo0^3M~?fV*U>rh;GRyaSL?N;pl7;72Yeo&5m^EDsob@uDM>*~1C901>V zT{g6&jxNbX*MQbM%V;^MWIf_!9abs>YknTE)@<0yrD*Iisj2ZdD(E+r(gjW=3Rk6R zyh=rs=9eKUid@;YCwe;$sF%n6n>B5Rdgk7q%zoZ$+DcDcn+w>W^8a1u$~(?qKEL`$ zXK{w}OGPJlajA%kDELH1;b^>40OaFZ@m?*Bik;KX<(ZGEyz-sU0vv|szq2o}Ta5W} z@gC?|mDiwe$z0#nhnC^X`L*RbH+q`+U&C8wdu{mls%4i};L{sEut;r~OGR37ut7uD zq^4ZJ!y5t0HYu;n#rzVQM8*>5mc#a3_P*bDtza2rwAz`Nrf&*gsV}UIKkdcH5#42y z@@i=>`6POG@`G`rzyQ)cuHpWb-XBv*1`_@0Nz(0atoMv_HbDB)p3^}MhDT{-`>M8* zM(U}We-hnGFVoTb);AQqhXPSNG2=geoiS9G+m;_0LAVfR(R8&j1xHT1x!2X9+f z2U26aJYr>R^!50}k&`f{uxM|#plXHs&3WI3 zcpc|F1+T}k@p%rBMjitvwC*yA($x1r8;@VM)JwOQ{4loWjWOMWcIJn1ja6Kz(^yW% z$X+~ldgNYx_(US0HxmwI%t=Q`BcKhC0M&2A5!KG;^lzaTi+)U#Cx zVw~Jt(lu6}rQT{XOGx$kU4d=LZB~xt8G7Bj&OC8Lp01PE9EubzhU;4Iq*9w_7!=U< zif{!AX4{`al5x;GC2}gqU&yNaw8#Z`RF6Ns_75C({H^8;%Db<&SQ~bPI9?(geG=mY z%h&4x&|Co39q9nz8M@ zx7YiV@3vJ6ZKYJ=R)VmV^Sm15wZd&WbNwpPr#lG92OBRg&a4f@%`Wbg2 z{Z;t2lH`1225knwv>&K(U}9x z^`JfCu2Q0kO&;;mVlbE5XqGIlr&NKCHTHc ziIqjOqP+lN{4eMxeU`WWx`43zb{sBzmmFmzomg_gGDnKb1!89RTcMZ(>X*ca5_?D4 z^FQ*q-3|bZzt(P&3*aP75SZ)cL=WI^oB+}&MmE8=V!Ro6Md&RP;NcGsd;_CQ zI2N>Ht4JZxWN}8Rgr<`q!fB)pWaQGr)5*`ES&A!%twSQ2L$W+f$)%*~2^so02b=sS{ zok@?v7EMNq6N4l;o~;HB-|u=+P@wfI0(o$2h?I;~x{rZckLW)ppY*p=#D2jHR^U1X zXV{=vAi0|Ac(w||&%CH7=0{Sc8Vm{M+c})3dW-ynUWJh33F<{)hfD2rf24HQF{IW^ zjm>xeovC7KU09JO;=$Bmzj>fZGSe?k?Qu?fl8=c@oR9G-oQ-d4CP%CnhRHKtappYv zMjc0bzx78Z|!4+>%$?L{aVo@3#sSEpd@Hg+l z;F&|W$LS@@2ptnS9VA|JXTEDjj-Ofh%Y0NcTfb!Z#fF|t2*AQ}q$ND`hs+zkslw)6 zb>`fTc#g!xoNuNYcX)hfL=2kCWqg)asv<&B94@4Of9Et0^7+BYU!Om0ycFZRMmyKl zJc<|}ekRmoyh>9%sdZYmQwu|lEsz0cg;o&|oRVV2_#dio;klL<+hUi9# zIla?c6`PeeCgqA)aaid7Rq!AF`VV`4gQG-?uEtBttXYByI<3U}LHdPw!xC%~*K|@c zy^K!JL2YRv-bQ&O)sGtDnIWrHIU+o5di`Lac3umje#m2Id#Gu6F3Ne*xUn6~J-lw) z9Fjzcr)qUaMt}q7_BYM`6qATCCPl@UHehaY}~`>FmoRCR%K}ps^0rG zc!yB9%Dm4plSMV^H^Ou6Sg0KNh$taxEkvl7&++LJ_iFiu!o!3^-u6SM2`+$z1AD7z zlPS}v%B%l(*%;>Moh*bwI!|aan)iG}ubJCbVq$y2b(j|u2|Uk|o({y4&t@|)g3}7y zGQJ(|JHG87&OQ?^au};Y{NW?E5iPbiX+-E)`6Z}4^1>FQrr=e1@;_plpHVnJ)^ynL z_nG}Xesz$J#&CqlD*6vPCIywDPt|jL*-%fw|2`n!k^$#AS~_Zt^LMMV?e*GZ*XWv;Yt`@7^$ymYN9ARU9cLhf4CigP*!g6oRI}Xeb$CkF9O}I6^(4!fBKBL=WC%#$O zTBb-3Ri5DYIcZpb$Ak8wqRFX?#?w2L(E($3$9N_i}kr za-JxbNlBd~I{Aaw*zm;xl;=Ln;KT*rDfQHsX2Uw>#A zOB*bo$I6Ay8Gs#u7UCfqyNraBfOpvVD7xp57YRPu>z+Ev^$Cu@GIbKuEgSZD(jZkJ z_5%v5F#`Q%BiJE26Q-~B5BVU_@bg7F))gVs-=+TEEXmdO!|;0}6hmyOTr15+4@@Ja z)DNT~hl-aE4+yY(m&^;B!{fFOEMubb3f;OLj!EI+E{Wh`7-uT$jTK=N4? zhj}Ltyhg;Q`W34c)-hI?vyZyKc5=}PuPWhxIGn4=l!sSyfp+)<@OP!ue&}eUdOZ<- zcy@VgZ%J2;VOuYi5XRI}U#Gb*<9@eX8IsZ;a3eP%5 z3ipW1XX;Y3KR7Uw5vCuw4k)EjQA>Q;BUV=b*REQL3&Uwo3_*{3)_S^n(iN&9c0xbP zqsV+HsECfFSV!ku3#NPIqD`6If89z^+5kQO(gC1DcH?N*k=f^CiiZjf4BsKv(l%~K z+hwFKx#Zfj z3Pu6RQ5zvy?5l_84%hlC1vSV~eGgrdsyk+79BdbuKR+XWh5og#2b$Ifj0}4bFJ>3t-5nz>0d^*@Py&p46Y@&s z3|ln*EQ}DnB45GY-iTo5&-z5%`?9H@7RMK#T}lckt|pxyk3MI@Xn%HKY${nz@bOP* z!&u>8veZtzJ{TZpoxQ^zDeRhmH3LX33+UoD9?R2I6>ZJ{Y1K5h_IwMzsS5ac?8u;K zqOGx&IJR=9!S8)Vrvh0*Dt}{?BM!ghbpFY9{Qr&)9nMD5giD zcX0)3l-x~YPFG*YiOX9a>!3)S-{LYsVl0#Q=**-c1a|dGf8^6({8fX|j@m?lIf2>W zzlk|Y%lKauiV_z96{L?Q1GqplM>2q!V1{aHWU2|Jz>PebAGDI78Dm%jn=fN&S)6SZ zn%|S9ly$rQ(N_xoaL`NZcS|(fRvUvm*sPduX>5>~@#hg-5rXbf-v zrc*mj#hX1OnQx07rbRJ-JO;NP1z3P)i94GxE}-BJRco8sLx!_-)Sc+m7IS zDcN3wnmQtMwuaAHLCzt4er#weD*{#LXr!RNsXTM(k>ICx32){%Ec~XJ?fsA#eV`3$A_EFyt29#~Uo$!KeB&qH~$F!`!X^(02lB_R{lKkJin;&=m zcdF(+#JQC!tJsIt=^8=&!{PbWr?ML-ktWX>o@7+UhEL_~T0Ht_pZd{!AOz8_H((#K zzaZiwfl#*R^KcN6e05y4F85R!YUULmgXmG2DOITRiq{{KQu3s*f`InmK$mqkZ-` zUi4yllW4OxMaFMo+ij4^KDdPxlTGUpbm88FU!&QePRgC?hoE z{^*+Q+p{$`Y7$=xJdr2)ffML!i>KT1KFgZ>uZA;+CI0KW^^3g3$_G>%^f+%ed0vL> z{-iq|OoF_wyZMi}zA;KlE)~U|^QC5#W|p2?9G4a(ISEcK9c#-ciL(+vi#>{2Am7st z;@f7&DwSDk=_c-1oK3O>$Ico0867*ULS1zY4JqZ<&W=rtRJw!G9YdMwIbMDz%w(TQ z={j9YZdcednJ6HP@7r+r#S2+n`B!{|JE0u@x4en|o3*$sDU_p3dD1tnBU)r~NUWT2 zR=W<7k+TM@La#?IT{CE09?YIjNEI34Pz-ngB!Q=@Y!Y-WwDF|KrfYX}!sg{gegDvq z6hS^f%E;3?^90D6%3|N8&15Lmu1~3Cg@#k7E99cW zqjS+T?0+r#-!$ouBq03-^$my>SfsI*rkNcX@_dUj(HV)ig#!0LQ8s?L!Ru=}lb7_g z#TKL&V%&eON-;Hgb5c(J=r<4)_1oy`V99OzV(+gagOhBTAQG^b>IiLOb?5V^P_*?@ z?nrG`KNW4qunfdz;*K@`j*7X zKUkW6%Zk1-A+a>s-kGS-cCsLhF~dz09g(l=8DmvQ|r3Q>ZcY5(ho0 z7z}je6Di~4-pO)Q_Xxa`Nx|Rp^aRXF5^zDv)aSFgJl7(2d9c8RR53^!h}Q&goLGp?@0+u!r&rOaJY94ZP9-K9GtA|Y`p#gL}BntjF5p4TuNA6 z>YmU)0e2J}KV1Tt{;u%I$p-0R?rIGvSUFi(vuik*+gj^en_GFg^jZHs?Eo}Xbd)O; H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/le-frog/jquery-ui.css b/src/interface/static/css/themes/le-frog/jquery-ui.css new file mode 100644 index 0000000..56f6af0 --- /dev/null +++ b/src/interface/static/css/themes/le-frog/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=highlight_soft&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=highlight_soft&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=highlight_soft&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=highlight_hard&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=diagonals_thick&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=diagonals_small&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #45930b; +} +.ui-widget-content { + border: 1px solid #72b42d; + background: #285c00 url("images/ui-bg_inset-soft_10_285c00_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #3f7506; + background: #3a8104 url("images/ui-bg_highlight-soft_33_3a8104_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #45930b; + background: #4ca20b url("images/ui-bg_highlight-soft_60_4ca20b_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #8bd83b; + background: #4eb305 url("images/ui-bg_highlight-soft_50_4eb305_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #72b42d; + background: #285c00 url("images/ui-bg_highlight-hard_30_285c00_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #72b42d; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #f9dd34; + background: #fbf5d0 url("images/ui-bg_glass_55_fbf5d0_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #f9dd34; + background: #fbf5d0; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #fad000; + background: #ffdc2e url("images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png") 50% 50% repeat; + color: #2b2b2b; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #2b2b2b; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #2b2b2b; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_72b42d_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4eb305_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 10px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 10px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 10px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 10px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #444444 url("images/ui-bg_diagonals-thick_15_444444_40x40.png") 50% 50% repeat; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 4px 4px 0px #aaaaaa; + box-shadow: 4px 4px 0px #aaaaaa; +} diff --git a/src/interface/static/css/themes/le-frog/jquery-ui.min.css b/src/interface/static/css/themes/le-frog/jquery-ui.min.css new file mode 100644 index 0000000..7687e39 --- /dev/null +++ b/src/interface/static/css/themes/le-frog/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=highlight_soft&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=highlight_soft&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=highlight_soft&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=highlight_hard&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=diagonals_thick&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=diagonals_small&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #45930b}.ui-widget-content{border:1px solid #72b42d;background:#285c00 url("images/ui-bg_inset-soft_10_285c00_1x100.png") 50% bottom repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #3f7506;background:#3a8104 url("images/ui-bg_highlight-soft_33_3a8104_1x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #45930b;background:#4ca20b url("images/ui-bg_highlight-soft_60_4ca20b_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #8bd83b;background:#4eb305 url("images/ui-bg_highlight-soft_50_4eb305_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #72b42d;background:#285c00 url("images/ui-bg_highlight-hard_30_285c00_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#72b42d;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#fbf5d0 url("images/ui-bg_glass_55_fbf5d0_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #f9dd34;background:#fbf5d0}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #fad000;background:#ffdc2e url("images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png") 50% 50% repeat;color:#2b2b2b}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2b2b2b}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2b2b2b}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_72b42d_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_4eb305_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:10px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:10px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:10px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:10px}.ui-widget-overlay{background:#444 url("images/ui-bg_diagonals-thick_15_444444_40x40.png") 50% 50% repeat;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:4px 4px 0 #aaa;box-shadow:4px 4px 0 #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/le-frog/theme.css b/src/interface/static/css/themes/le-frog/theme.css new file mode 100644 index 0000000..c8d2804 --- /dev/null +++ b/src/interface/static/css/themes/le-frog/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=highlight_soft&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=highlight_soft&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=highlight_soft&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=highlight_hard&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=diagonals_thick&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=diagonals_small&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #45930b; +} +.ui-widget-content { + border: 1px solid #72b42d; + background: #285c00 url("images/ui-bg_inset-soft_10_285c00_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #3f7506; + background: #3a8104 url("images/ui-bg_highlight-soft_33_3a8104_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #45930b; + background: #4ca20b url("images/ui-bg_highlight-soft_60_4ca20b_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #8bd83b; + background: #4eb305 url("images/ui-bg_highlight-soft_50_4eb305_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #72b42d; + background: #285c00 url("images/ui-bg_highlight-hard_30_285c00_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #72b42d; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #f9dd34; + background: #fbf5d0 url("images/ui-bg_glass_55_fbf5d0_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #f9dd34; + background: #fbf5d0; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #fad000; + background: #ffdc2e url("images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png") 50% 50% repeat; + color: #2b2b2b; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #2b2b2b; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #2b2b2b; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_72b42d_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4eb305_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 10px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 10px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 10px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 10px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #444444 url("images/ui-bg_diagonals-thick_15_444444_40x40.png") 50% 50% repeat; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 4px 4px 0px #aaaaaa; + box-shadow: 4px 4px 0px #aaaaaa; +} diff --git a/src/interface/static/css/themes/mint-choc/images/ui-bg_glass_15_5f391b_1x400.png b/src/interface/static/css/themes/mint-choc/images/ui-bg_glass_15_5f391b_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..e6b136f36eebef1bdb6c4571ca70630ab17be8ed GIT binary patch literal 393 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 bp>KL4BL43MJuX@6TU%Z=vo$4Nali9V)!Dts literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_25_453326_500x100.png b/src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_25_453326_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7538ca3cf10e116568a476948d0306287c22f1db GIT binary patch literal 5910 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 H<=_7cdlANh literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_30_44372c_500x100.png b/src/interface/static/css/themes/mint-choc/images/ui-bg_gloss-wave_30_44372c_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..3585beaa577a1e192361bde7bf958de0d230f920 GIT binary patch literal 5972 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 DJcEL< literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-bg_inset-soft_10_201913_1x100.png b/src/interface/static/css/themes/mint-choc/images/ui-bg_inset-soft_10_201913_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..fae58c013b9346e2f6f5c03a23787d4d6423e457 GIT binary patch literal 438 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-icons_9bcc60_256x240.png b/src/interface/static/css/themes/mint-choc/images/ui-icons_9bcc60_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c221b4c7842d03be1793ee14a0e00455551c4222 GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6J+w#(AVpB%Q3R0|5JePeDxmZx zC`wg`)Bw`E(xfCW`kXK4+xY?KTC--)p0%#oYxbHwv-jLFH`S-3=AZ@ufX>iB#{vMr zvmvkzho1EWL!;kk0_LGeiX0FquJ)ZaQFP$ zJ1?HvnPQhvC^z>+%QU@zvRqu8Oz@t5*u0RZt(BK%R1#(7?2a6oFN?G3eK1I<+WwMRmQvl=^RlNsd+p2|=zLXQ2S}l~WN@ZX zVGK=lsb(laYJu~azlC%GfFaIMN7E`|e8Zl`hVyS3D{KdHXd_`NxIO3gOq441j%Tqo=a zwWPriN@VyIu$6>xN4ZUl^K?Np+xc<(JqFh0h!#j22Ve#*joMk$Gl{q37UC{Gl^$NX zeELuhuUo&3Q+0aT z9Kk^NZh~)e4A-`MaiWpUU2<` z9PtZi2-A1|BK$Ig1+bo@-uM;Bt_9ns;NJFOl-&I2ENZhL=ySt8%&s^`!-u{K5lNL< zZ3}mrw3rMinPnY+&c->PEvrK`WB6*|PX!Awz=MpV3RC41G1U1%zqegv{`JjVZOL)X z*K~h9XXSgFmBWk4l=UwlU+UM|jOY&MBkStDR{$fnh!AgzDpR*GDk1dL^iqNA_4gC? zUG-L=;}p8NJcTQ+UMMm^B6*7W3K;i#w!_<9owDgfAbX*(?Pmg0|LAOBblgS(GmZ0X zwE%}lm2b*WH)IigDg@+~_%oC32seY>Po_kL1 zwX*<@{?6OvaIA%88bTZ?JF`_^%G|E7F3oed2;kxAXzaW>B7(0oJ0>Mj&hx> z>9aAi*|+|Qvy`-ZyZIWu;{H^JbuXVQo`mdfjoiS6=5_D33={piOG_=PgmtPEvhp><}>UkOPf>3&(m}!^K-ge79fA{70&7#WVcDvg}}TX)+9>d-0U-&)Jh?lUWdQ zeYw;sli5&PK27Jgq^Iqet_Uf-xSmyc|7!PLL5~>q$`t7~o0~l6@#h*XCePF73Z}k1 zZxClEKxC*ReNzl{cI$$g&+_s=H5J*s*iK3AL zUw{8hrc7#sr2t?fWgOm0pN*dfAy~SOH$03Y?MH3a0v8}h#T=E30P2z)R`p8ifIJw` z@+-}e19r19?B1n}@V*}q0n`dvQm{=pO{im&_rQw*e_} zbjjWU9`WmW*A_LCU@1!e;8WU zVNAlTvl9>HSIjn}D?fVrm`Z-^Q5eL!Oyp9+G~A8|8Ch@mnkQxJI4Wg$9W?q)&Qy?-tl0sc znth?a(I4di}SZ^;P)@^2f<&yZGC_x;UW8PtF zF2xv#6EkhvifeK2vdi?=dGt}rhVnZSURxs;M{icpOrL$A!jP}DD;EWc(_a|WvmC=t z#mp`-XKK}~TJ^;y4*VEfTJE|n{ekAU1n-kw=M$r-Wo~@>ro|KOt{7O7a$hG}m{qUI z0NxAl)FChG+%^R6bHxPvVKxFXL?c@({ln!Wy{FaMlTZRKJDc_rViN(QDz9L0NTlW~ zhW8nRnYx=Q*OT`wQJ198Rq_-ksg(C$p()W|AX-+mHjoqZNrH}(0r1RujlC?7R8s=K zw`6UtZp<9jpj!a%ggW>^$gG^SD=qv<+aCFjz|`^OF^9nT6{9x#WF8 z?Ix*LHyd;EF9qOh2EIOBxD1>_WGZXPtSB-Rxah{Ni2FhRr*P`%R?E zZHA3h$>iF25gPx;7(NBJE4J3{FZ=oIdyFYnup!mPgY6H4@8)cG1>5a=oWtLgu+my_ zI8mfSF>miFW^l#+db>Gbj#B@&$svTltG8P4%vqZHQiOr-JF9=Z9aSvXq*HKI-c|I9 z4OSIrVLK~eol~0Acx${QJF#NV?8}Kc;mF_eq}-T;C;U9+4^)zE3xP_P9Ys+nQ^-t! z2r@@GL`MaebX+yTeRaeONPSYGV_oN!-g!oTOUHfMr(!bz7PVKxRQ+Uryt{UJF$O~a zql#+Pv7mz17f#~}@?)d7(d2dnr~G;KYt0v5Wt;{44C_x>%h*@M2wSuh>)370qvfQWNZGMwq7N{IW)#0hWu=NHV6mh_acSNFn; z)2wmy5lQw2##=x8+r=Z8Z8xGgoyqr)q2ru4|=mPBeN_N>9aCmGaM1gmg(U({DXA zHIbfaCWMtKq~risF3uifM^9rWrp7N+iiK8LcclHi^Q6V+;-hw2w!@6>T&6XZNCmOO zqR=YO>rGaml^>)^4y=02+2vRLo9W%N+kR?;G*(Hu*k=Pxdqq5zIn<8&_bkT}_Jp3Y z1^clqEJ|2pIy~xFYxfBW&z7$@g#4hzYc1#K&AW36Mz~abbqu(&_>5Hdq;Uk3x_3*W zwOK*tbDaUoVPM!Cdne) z#bVtT%qxJ=K!qJ2i(n!u5fSM!3nc15?2Ui9*a_uo*{>0;-jDvB7zF$KBaz-pJ! zgoQmP5t#-G0dAHHFcvS7{>%)Ey)V6Ztwp=StlY_2KhvnCd;#qm?K(|}F|{$|)0<}l z-5dX`4$)GAN(IcQ1l^Vk=*u6b;NYQ@lmOm_^c-n>a$#28nq3OyOEY!4M;BBOtAQ4P zD0qTmOw~>_gmq3-&7Ly4(+q5xu30EUF;v@YaR13G=7KxPm%r=kA31^=>N*~ZPjiAX zchrTfoAs$R7MG)wf=FL~LUcFs1_v}e#SZAN9v1PV@FO2nA2PY%T5Mkotkpj_PGU(< zJd|eZIrLjw(9(Oec>LDxpY|wjvV2dylYgOywalZRsAxLu>a_c}cfa|flRsFRmu(zy z!dSTOWv`DFRZ$`M@4PqfJ6^pSODZ(VvA%y=c+T7g*CpLD@9kj2QTBid%rKG@oVM7! zq}MGQnA+dei^jmyiW6`&iimVDJtKYRjiaRgawf~@37h0`($3Y$Sck&C`o+JQ6EdNN zi}C&n&x^X?iT(GVcm@xkS~6;SV>kRK9ITZi$i?kx*IluhwXY`Ynk$1DcTaKF@8j*% zueZ#43FPQ|rR^@=qqSn~-?c`bK71VwPGdq#9+c9I$HvWsZ-W@`j@rmZyPQ)MBsUcPk@0wbm+zv{;3;4Z`G56(1d}40aazO8Kc0J>AvFCc?w;-jk z(TfQ!9slIyJN|HE)u{gAU*GWZsy^pTmVI!G;pYLg^CtyAZ~|j-w9%XuLJewQ2?1GL zhVaX|jIce$9Anan{S1=?ad-gCITd02w`8mF=U?h!h8M=)t~k{kyL}RkSLb7jYpFy5 z%`;1eSw&*Bc3?Pv-(^Bqich4b;7tI zU4q@t1Rx_Ntso(#EFmptB`u4Tl|jlXOGwEfrKGSW=bryBf?t5EmwV(Ng1m&(8AsYm zS_&zvh?J53mmsX^-*iS`|6{>2z#S9r6zm3Qx&}DAaU1$MdAM1)Ik`p#eRMnf+5rGV MT~nP(Ep+^U0b~HIO#lD@ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-icons_add978_256x240.png b/src/interface/static/css/themes/mint-choc/images/ui-icons_add978_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7a1cd35e54618e7d11559293bc58367d137196dd GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY0!k4ScoadT1w;|)sDRR& zpeR)#QUgfuN|Tbj=ySfDZ|4V`Yt5QHd)B&Uui0z%%-(a)+*F^Anu8hu06Ieh9SZ;e z&xXJ@9D3Fh42^!D37Chbi6#Klq|ux>QJm@AE(R7R0Du()0Nh;wI69lcEdxM^6acKE z0RZ^~0N4U^-(OQbTTI;C*h;tJd-(si|Dy-mY%i3ZIn)JXVQLB3=tuI(Jeh6o3vrL`w@lIdC&R_X$pr7|hs_Co-Wt``G+(i>@*_6YerAgJZggU}>)Y2c z=kY)iU4ORMp^_*oXLrQVd`YZL@1sFN)%KV4lBDX!p0b|y%(XLfpz~FI9UzI~lEIlm zg)ubIrJA7xsRhob{}$2(0ESpY9Zjq7@eO+#my6v@(~T+o;yps_{GL!ma=QqBh@GOL zV}=$7uK|s;R}SOTCl-rja^mK+kB7&8;k@gL@77Y+{-pX+}|8Cx@O_UCGtd3_A9ycQb9u9;J3~Z%Wyv45rzccJc@F>3ydm>&4ZQ zM{xA>*zBZ|Q0KUu0_Y9mym0{p1NS3|REOLQ)feXdi=rN-V6(u!X!DLDd3^tEt*e9U zdbomW%E&d)SJPm$<(iTBB{Zy>R<4m%-6iq@T5xplAysB6_BsqWqyDu6Kk4<@t~do-4x zQm$=rhGWWs!%)#Ty;JXEPLzN(bG*W~Xc0<0+|c>Z9nfY^^eX5M#XOAG1EBD zRts==RQV>IN21N%${2f>EJ!F2CHvuMHR6=)$Og)>`boZ++GaL-h&5sw z%GxG-a9a&MvDKsV7rPuD$1F>!)DhQ5Eu5QEbsLbLS2R73F;ndx@oOAGS+p0hj~Zw?ukg@>fjPqAJ=M<@-gD2X zy>=GB(cgQU7>2d5OhJevWoNePi<#RM)}?vw7XUmw9gUqghn$8)B3$?xn-l24_))Ht zHGMWlHv85;ah8hp#SRg(0r~>+3BrgV8$hkfd}Qk4X?ChFJ-2eXm|SVyIV6=0 zeedpvlaK;h1Ub<7w{VQNHC((^#CQ9(%zvcXRy@NVEz1rj7AL|mx))FR{+vBYHkkz> z*RrKnne>L*(rG%kB|UA&R7FVs#r2HJhgZAr3wlJWS0+if+1%tgk3ZLFF?pUoTQIro zyg{s;0HN;}Ptbny44oEry=RA+#@O7O;Xv=@iQOlkd_8>XjjC>|UFbvu^RYukW*@)s+!<0dOmVPR*ri;>xj(MYo<8)&XPDVYYddfxsQbnMfKb z@b&l4WXgm#SP}p>QpVz~^x61%5Q4?)c*Da;(thM-EpP#HRLD`e2%s*>VO6gr56FW7 zEx%G6Ibb&%Lmym93+wv<5kRewB?a5$MADCP6ezczuhPheo3wj@$3`I+HrGOM<<;Z_ z;JSvLvsl^4`Ad*BUWklube6{7vt2PFP7+=^%|jefDpGFED)=K zfcxxQRa&_VCDP3THNX*}&*t>e&&xznnbT#;%0Tq+aRZ|UYbs3!E-v?#Wh_GP5Mcc@y=#sq1XrD<&(sC$+M%cc+8Vo57id22&4VRB!s^oOBk z9mXWoIy3%Ie#LAvs`8_!kE!Ix9)(ejJ~=4gg6`!9iQ^34|FO?smrKokoNVmaYWZ$X z9$H%s`R*m7mQxc%VV&7`Jmi@!<{{~qzfn3D8n?A#k89M4S!j@WL;9o`P~?b3<|?~G zqWN0)0~2K;3S={82p5ZM;twm7SX(=HHf*R}v{_%A>=XU?%SdJ=mGoK*>()VjfxUCC z9wlBI??%N~O)%XEVQVTz@W6jMCU9QRPT^B=lt+Vx10lLollG+m$~t&n-}=Xgh)o2Hs#L(>kO<8R zhWBZM>AIUL*Aw?FQJ198Rq_-jsFe0!p()Z}AX=8UHjv|UNrH}(0r2#BjlB$yWK#ma zw`6UtZuA`0pj!a%ggW>^$gGsKD=qv<+aCFjz|`^OF^9nT6{9x#WF8 z?Ix*;o61VA5tr8-2M#@*YR=C_9cgA=F0Rg)$vPa0g!O)lWNSJ3Syn}4TJ6stZpED} zjM6oPG5Alu8tEg@1=~6sxMB+t(=TV_5{3c~yU=aqS!W(&H+vTrzc^R4Ve?M>eiNy3 zn_(kaGO;#JgvS3VhEKumimi2fSwEkBk1?eRHn`e&u>En+{jBY-AiI5!bNHJQR$40# zCyI0^=IuSjG_IImZ#M_bQR?3|IfU@{^;Yv7CZ;uyc#+UDzeK|2F9Qj+Glp1sJgq^4Sfl9D#AyDbEqbTxa@|g(` zLFPz@sK}tAj;kiPua0;DsZUCDtn0keJ1@v@>9|k(RBQ&og7!+7s-Mh{ch@d2MnmX- zR8g%u=9Sa>!f9MVer(h>n%s`yls~V2t@&a_+F8KQu>O>_jHw`o+oGLV$L?w#O-HIL z!e4Is{&uOcX(9*Kgd5PSisuEleZ0p3grAF);Y=M>LOfI^PI%M5ykLH`q^E?vx))ZM za^-*sm&S`CQ6mnNf*@Cv)hQq4TrM=>`^S%nTr}mfOW>4Qtj8RCD%oqfF4uTB?r|=- z&}tvC-(Tb)B&pv^oU*ZteQ=O79#^Ubgm>b7nrfl3Itysl^;Vbt~Jt3kLp1Gh34;DANShwp+;~)g%RoMW<`>okb{Lt^&Llt&ro_Kk|*b5kYiICs~BK zSgiYkIe9P|sIcQx5lna`B0N=QfkYjMT~bEB9^%N`-SpW}@7JMbqNI&RYEaxI5LuK) zsI%0RD!MJp`SPIE8CB%n-#6~;aeb{7S3PygiCP}<{u^pKUF>{R1>vJOrdzHzu-Zj5 zp`kBHM5cj!fSct4jKxc&KRwN2?@KRUYtb%0BYSez&opu=S3tW)yG|2gOl=JL^ybAt z_r^b~L$s8jQXVtvj&92Z^yLpzaPUw{N&s&|dWp0>xiG74%`OG_gmq3-&7Ly4(+q5xu30ESF;v@YaR13G=7KuOm%r=kA31^=>N*~Z&$EIs z_tb@~oAs$R7MG(EZjrwJgy?SM3=U{`iXG5jJuKiy;YU6uKW1{lwb;HISgU_@oWPPA ze<;n?bLh9Wpr!X_@%XLXKkbp+Wci+YC;xm8YndlMQBic*)oJ%{?|$<|C4R6pFWETY zgt2fv$Xp*QsG>sf-+OP~cf5KvhLmrVW&Q9p|D3rEu1mUQ-rK>3qvR12m}Vp=IBl_c zNv~TrFuA{}7mb0Z6yCwnC?Zn9)U?!{H;$6}%jqnmCv1|(2|HIKVjS}O>KFfJPRKhg zT#OG_cwW^7P3*t_#4~sR)sj)u8@u5@;b5&CPA+Uux$cThudSG@Ypx7p+&#rvzmKz1 zzuq$IC6J}>m9o3^fYyq&f7cp$`uKGeIE@J@dQ?m^9uqqgwhdySgS{aFMdNhpYTb>U zg(s?c3uFKJQHN=|?M_DM#dMizobrDr!Ee>hkvQ;S*h{q>%_YU14cg+ZXzJg;m?3ee zOnWhjkru11>W~-9vdiKyLUi3VVM0r{RwQd6uhFTsAh#;)Ye~Rc>77BwSjO0C9sz@B z(W{iEPfs+@b|U`BP7SeYc;D0l<#tf)oyYHWjCm+O;uC$dmIL~Lv+D(yi#^vfzXd6U zjb2Ph@%Sev-|@#At48&Y|N4fPSM?=lqU@vF3_lN`oj)n~ffE>uqmAaQ5Nc2ZO9;r| zGK62wW`yl2W*L)C>}QxHh{FS5)~N{Nza?9ZKmSq>Gdw@;ZuzO^*xi#TygDCKY)d5y zXr5UzB!}1l-wtlB1lXZ&H8mdwF%GUbXCHBJz8Yo=rSJ8Aax|~vuo@HXi!YxEuFdR;5C_Q}{UGRhI*>*OlfctuOz)AClJe)tRzKqepYX&=p4I097+o8Ts}sfz z=@R62CIA^JX$1)>WeI6HD`{DztPE0CSwcz1`^joZ-A$-~XU&B-<5)v3y30$G!;;K z6BMN?L}~!(U1?I17k$o`^X>eAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fU6qe7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d~kO@93U_J8yMrff6e)S+$|D|2hW&M=x^?$JzBZ-i%F z&7Bud9n7(dD3ph1f_19FKbdZBE@lMp0BmmP)0UXl#<^GX%RlgGj?H*1A7mQ97 z8jP`-KFu^WNGo(UC`lVreqLUCMRV@U{+o-PdlQ_EG ztRWACQX?ZSfh}Z&C(2_=lCKk@-6n|J>o&42Lo`ELxd01jN%Z!rfmyr*uLy6^iR{qw z1$WrMY$KSZ`kfbAP6#i_?+a@aM$?ULg+QpoM|Bh0}mjJRfSy-Hx%Xni{fsTP>bN+Sj+ZeMMB?Aoy!Aj z2Drj1>gZL_U)yM;`HG3;1vIRRUZH_gTDTlE!HK-Lc^f2m&h?~jpZLJv{)(}Bmp&T7 zObbz}Q*bEQGN955{$syS0`c zQ?G7vM`Fr>gK+UTJ(KU^j#YqFOM=pt^UTUW?j-xqvm}$(%A|Fi(6{O4SJXV(lKEFZ zD3HE@#xO(IFQPBg*#O&F+Vx+-oI0>AD&8$WX6cQOuHts{!hY90!ySsUwfq<>5m7W5 zRrYX~39E^q;u-d_=N#N~S@L=$3#P9|fi$onBLc`gqBL1H9!r~d zuCvYtbe=>vl_m4w>qMf0q>?6CFM;^iGwr^fn$(TQLRs?#tv_$E^o`5}$KcoVS?OG7 zs)V?_D*cnsBGDFace>uxrJ z{_qUGGu)89D+MZ{GKoz|(8!Cac*JW+Tlf+bmSLPxQsX1`CSG^EZbBfgrip_QVvCr9 zvbW0b-_$^lZ+7eb#SWL(5!+%KZPe8fE7ztp{d%N#cGFXGYb9x^-vRQvb|_YL@R28V zX-|0g@pPss|oA~)aI$;QciFKKTc)|8Oh(Nm2(l)lNg(aU8hBA(4>9=B8%|*4qtNdF+ z@r|cNwZLd>gnfQRFmOwGI+{)f zeEt11g*venmJEOm)Odo8A%`FzLbzm&V0;iw-izL-0nR}Vi?}Kl0MrEqtoo&tenl{- z`B$nl7wmdN_`M715xqYkLa1emv~a6}SjJ(l67}ZO6*|R8vo;^_$RzCC#%dU@yo!8=|b-ix<*b1SGN;(FIYmTZv!%t z=;Gad<^h}iE1+x0twg{V{2q%xWS8aq%B==-GfnIMVvW9Drxor1i0~@Fg0ZSJ3uX(6 zxX=ETWfeP662lBo4IC1C?M@#2yhsw4J6WQx2u2Sb)iZ0cr_p8N;_=tZne3IM2HHp6 zxF1(sR#AK7P*Fs5d`bR$hiY`MkCS)U8dt}F+9&C-9L9)Ew)8T!w{}$HW_LBpei&QV zV$8yAvl0#zmn}A8Dn5GqnM;4{RvOXjRe%c2>tDQ=G{*G(AIE|=%Gxz!<5wpqPLgWeeuUeW;t>t(ay@tezzxCXtr`Fg20`^($sNM#i zT6|%=))(y?v>7f{9EFD6wEn0qwr10Zt)1g1Jf_N^T5BsL)ox^b<&pZHAVun*W!>gz zD!~{@k}~XCi)wK1vPuos_zY31#){igKAXchSd|@&RAHYYHtTxl-;1w z2;Kwl(4#Eq-8Kg9^TdV(VAg}u#iLp(0wWZoe5W+p5>Y~K+Z&Ej65~N5YOi2$NR;*~ zruXRs8TuP)SCe+FQ5R&-RPYrgs+IL!qAS*7B3YNW)Ke1j$imJOLGX+@t=&wo6mz1W zuXIg~e(WsGfJYGjxF+~P#G;J6BP;qz*Ae-S$Ws4Uc^>}_jh5`=`^gSA&p`G6T=M>) zZllbr>#8d5Q5RR8`wzTbs?W~E9BOA@EUC(z&OR87hV^`l=4d|t`LdG4veH*D)Pg&n zA7QAEU<#agG2BaJ2(@=La>o`Srk+nLBn}22bfQ}+Gp>B59*%Bo0rBo=XI%`VAqxH(pwl~BHG@#WZ(co=AXTxQC}7jc&Q2P)CNnMkA0iJ~fyD_|u; zgju7VVxmKe+b^5pzB&_xWIm}du&?pUZa<^EW#B#ORkP~{3)?DS>H%^;-d(x45DQ`a zQAxAnoL^4w52ten1+g((Xi6J`Tk)*sm8SEr(oX|^n*FD|b=)gbq&?b&ee|~W;Z(Gy zGW_|5|8KWyyGBZIb)*rax@3N6>&H7>K;)TdIqtL(6~uj2(zq|<^K+Jmiv}v#%exUp zsh9Ria9M&l5;g2ZEe!I+*qjJZ&*niBzkmFQ$U{>vxdl&J;Js!!( zMcEDd<>sg->t{2>Yke7OAA^3<#8VZ+tsWPP>s&6F6_1&aF;MeYr~dO4A>EQK3|kJ& z&19#Wh~cG5$=SfA^D{@-k(1c*$+2@45@D6L?WsTSJZbhj|EP_g;~>2&hh&`P-heZ${q8xSOq46;>( zo7I{>n41rygNiyo7Q;kVAR^P`=E=0d*hN+J>p`ykoejTj%|1O^7Haxfq!!g}B8g39 zm^NEOnZ(jx0PwP%gR%LD^<|`6?SAPY=qxxCWadoF1eixJ<_YOm>(**ROleIapWZy{ z?^^$7Wssg4RLN&W-O_J9hrak>5)K~7$OsYa$j_1X$LD4=Z8>E?fmCysdki=7GgJ!$W6KOHmZ{5P*%n5m` znTPrQGT)2Zknz3upZEs$p*nIJ2BX&k$DM3dBPm5~saM^x88xpaYMUxTn0HQaw(sK| zG_N+#_y}bi`lRkG-lMl+@7u9Oo;-XV15RPWiXW8Fjm6=oBep;cbf70psCbM)Q=_Y) zqv%*Ye}42oKWZ_JH$5o`gSbu$trNk|WcZDmSuz(P0(+r`tEsf4qh43C1x@?=7b_(G zgk?7_DcWkKMHBLDNq$KZMvSe!B1&xT(urmd<~KR973NikeJu@oE4w|wjAzDA@d+8l zieIKSe|)Tcx)aF<4jPCRVnYUookB_}4f5{OZrSljI-VWcs-e?f6M02pq%Mob9w{L{I}-SYl8n zk1_mW4l`_5Iop(c>^RLLMH=b{vrojB|1H_70|ghmS>Xlox64noM{gg;5Htl?@XZw{ zplN#1m=b0OeA~ai9OQty(b#kl!aT6nlyk_%{bGnCoUzCE(czq$(@I>dKj9@+=I{PW zvZEAfVs&~~j5I)L?*l>alm2uDm=u8_b8458oLn$RvH2M<{D==PeOjLjVf5`V?k*S) zq+5u`sQ~0;WR;|3RHbAUY-Ht;@^VOdRVf(-q>K!<_{{VFMF2YF&5TtYkmZTBEo4_@N{7cUPh4;S~S8y`JRzjgq? MSl?W)LI)lHU-3QobpQYW literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-icons_f1fd86_256x240.png b/src/interface/static/css/themes/mint-choc/images/ui-icons_f1fd86_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..9742fcbfc8815e699c18ef6b84b1d4807ff0f9f2 GIT binary patch literal 4676 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 MNY6~SLK_qRUxyFxod5s; literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/images/ui-icons_ffffff_256x240.png b/src/interface/static/css/themes/mint-choc/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbe10f0b2b34be6b2f7ca3850fbc948ce281fa5 GIT binary patch literal 6487 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/mint-choc/jquery-ui.css b/src/interface/static/css/themes/mint-choc/jquery-ui.css new file mode 100644 index 0000000..c8a3aba --- /dev/null +++ b/src/interface/static/css/themes/mint-choc/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=453326&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=695649&fcHeader=e3ddc9&iconColorHeader=e3ddc9&bgColorContent=201913&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=9c947c&fcContent=ffffff&iconColorContent=222222&bgColorDefault=1c160d&bgTextureDefault=gloss_wave&bgImgOpacityDefault=20&borderColorDefault=695444&fcDefault=9bcc60&iconColorDefault=9bcc60&bgColorHover=44372c&bgTextureHover=gloss_wave&bgImgOpacityHover=30&borderColorHover=9c947c&fcHover=baec7e&iconColorHover=add978&bgColorActive=201913&bgTextureActive=highlight_soft&bgImgOpacityActive=20&borderColorActive=9c947c&fcActive=e3ddc9&iconColorActive=e3ddc9&bgColorHighlight=619226&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=20&borderColorHighlight=add978&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=5f391b&bgTextureError=glass&bgImgOpacityError=15&borderColorError=5f391b&fcError=ffffff&iconColorError=f1fd86&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #695444; +} +.ui-widget-content { + border: 1px solid #9c947c; + background: #201913 url("images/ui-bg_inset-soft_10_201913_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #695649; + background: #453326 url("images/ui-bg_gloss-wave_25_453326_500x100.png") 50% 50% repeat-x; + color: #e3ddc9; + font-weight: bold; +} +.ui-widget-header a { + color: #e3ddc9; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #695444; + background: #1c160d url("images/ui-bg_gloss-wave_20_1c160d_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #9bcc60; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #9bcc60; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #9c947c; + background: #44372c url("images/ui-bg_gloss-wave_30_44372c_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #baec7e; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #baec7e; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #9c947c; + background: #201913 url("images/ui-bg_highlight-soft_20_201913_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #e3ddc9; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #9c947c; + background-color: #e3ddc9; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #e3ddc9; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #add978; + background: #619226 url("images/ui-bg_highlight-soft_20_619226_1x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-state-checked { + border: 1px solid #add978; + background: #619226; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #ffffff; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #5f391b; + background: #5f391b url("images/ui-bg_glass_15_5f391b_1x400.png") 50% 50% repeat-x; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_e3ddc9_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_add978_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_e3ddc9_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_f1fd86_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_9bcc60_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/mint-choc/jquery-ui.min.css b/src/interface/static/css/themes/mint-choc/jquery-ui.min.css new file mode 100644 index 0000000..d0f4832 --- /dev/null +++ b/src/interface/static/css/themes/mint-choc/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=453326&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=695649&fcHeader=e3ddc9&iconColorHeader=e3ddc9&bgColorContent=201913&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=9c947c&fcContent=ffffff&iconColorContent=222222&bgColorDefault=1c160d&bgTextureDefault=gloss_wave&bgImgOpacityDefault=20&borderColorDefault=695444&fcDefault=9bcc60&iconColorDefault=9bcc60&bgColorHover=44372c&bgTextureHover=gloss_wave&bgImgOpacityHover=30&borderColorHover=9c947c&fcHover=baec7e&iconColorHover=add978&bgColorActive=201913&bgTextureActive=highlight_soft&bgImgOpacityActive=20&borderColorActive=9c947c&fcActive=e3ddc9&iconColorActive=e3ddc9&bgColorHighlight=619226&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=20&borderColorHighlight=add978&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=5f391b&bgTextureError=glass&bgImgOpacityError=15&borderColorError=5f391b&fcError=ffffff&iconColorError=f1fd86&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #695444}.ui-widget-content{border:1px solid #9c947c;background:#201913 url("images/ui-bg_inset-soft_10_201913_1x100.png") 50% bottom repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #695649;background:#453326 url("images/ui-bg_gloss-wave_25_453326_500x100.png") 50% 50% repeat-x;color:#e3ddc9;font-weight:bold}.ui-widget-header a{color:#e3ddc9}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #695444;background:#1c160d url("images/ui-bg_gloss-wave_20_1c160d_500x100.png") 50% 50% repeat-x;font-weight:bold;color:#9bcc60}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#9bcc60;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #9c947c;background:#44372c url("images/ui-bg_gloss-wave_30_44372c_500x100.png") 50% 50% repeat-x;font-weight:bold;color:#baec7e}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#baec7e;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #9c947c;background:#201913 url("images/ui-bg_highlight-soft_20_201913_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#e3ddc9}.ui-icon-background,.ui-state-active .ui-icon-background{border:#9c947c;background-color:#e3ddc9}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e3ddc9;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #add978;background:#619226 url("images/ui-bg_highlight-soft_20_619226_1x100.png") 50% top repeat-x;color:#fff}.ui-state-checked{border:1px solid #add978;background:#619226}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #5f391b;background:#5f391b url("images/ui-bg_glass_15_5f391b_1x400.png") 50% 50% repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_e3ddc9_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_add978_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_e3ddc9_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_f1fd86_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_9bcc60_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/mint-choc/theme.css b/src/interface/static/css/themes/mint-choc/theme.css new file mode 100644 index 0000000..874799d --- /dev/null +++ b/src/interface/static/css/themes/mint-choc/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=453326&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=695649&fcHeader=e3ddc9&iconColorHeader=e3ddc9&bgColorContent=201913&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=9c947c&fcContent=ffffff&iconColorContent=222222&bgColorDefault=1c160d&bgTextureDefault=gloss_wave&bgImgOpacityDefault=20&borderColorDefault=695444&fcDefault=9bcc60&iconColorDefault=9bcc60&bgColorHover=44372c&bgTextureHover=gloss_wave&bgImgOpacityHover=30&borderColorHover=9c947c&fcHover=baec7e&iconColorHover=add978&bgColorActive=201913&bgTextureActive=highlight_soft&bgImgOpacityActive=20&borderColorActive=9c947c&fcActive=e3ddc9&iconColorActive=e3ddc9&bgColorHighlight=619226&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=20&borderColorHighlight=add978&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=5f391b&bgTextureError=glass&bgImgOpacityError=15&borderColorError=5f391b&fcError=ffffff&iconColorError=f1fd86&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #695444; +} +.ui-widget-content { + border: 1px solid #9c947c; + background: #201913 url("images/ui-bg_inset-soft_10_201913_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #695649; + background: #453326 url("images/ui-bg_gloss-wave_25_453326_500x100.png") 50% 50% repeat-x; + color: #e3ddc9; + font-weight: bold; +} +.ui-widget-header a { + color: #e3ddc9; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #695444; + background: #1c160d url("images/ui-bg_gloss-wave_20_1c160d_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #9bcc60; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #9bcc60; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #9c947c; + background: #44372c url("images/ui-bg_gloss-wave_30_44372c_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #baec7e; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #baec7e; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #9c947c; + background: #201913 url("images/ui-bg_highlight-soft_20_201913_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #e3ddc9; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #9c947c; + background-color: #e3ddc9; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #e3ddc9; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #add978; + background: #619226 url("images/ui-bg_highlight-soft_20_619226_1x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-state-checked { + border: 1px solid #add978; + background: #619226; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #ffffff; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #5f391b; + background: #5f391b url("images/ui-bg_glass_15_5f391b_1x400.png") 50% 50% repeat-x; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_e3ddc9_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_add978_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_e3ddc9_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_f1fd86_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_9bcc60_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png b/src/interface/static/css/themes/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..a531a9a170e7fc115f4566fb86369f1b07761862 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ixh7ba4!^IGy~XwyCo*QKVPtl~S9$y+mD?fuV(g;SR$; zH3vVOZtYZ@_0U{c*xBgt`(~c{lo=9ElKNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ixhCba4!^IGtRvrKPhmQKVN%Yw`VQJl`v3N)$=Ft4&GD zNvu#fam1j#vyk=hVSAsRVhOp~1~ztwJ{)O&cv7rQy?%y7CELA&i!(G77%Ck_CkB;o zz5p~I`Zyr0BT_HboFyt=akR{0HD@jR{#J2 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-bg_glass_60_eeeeee_1x400.png b/src/interface/static/css/themes/overcast/images/ui-bg_glass_60_eeeeee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..223433fc3bf26ba8c24e90970d38d9c72d2d4282 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ixhCba4!^IGz0C%(){647%I|r(S&joag<~nG#8o_wFbC zcyRc`L#4yV3)=e6&y-L%sQGpH$cNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ivKUba4!kxP0_nAnySM0hfc1-(C~sG`+}D{U?OYNT6tj z1KUZC84}GMr@dT-IZO8xK05aKkxOU&m5VK|HRAKxtID{n?{LTF0ZmdZag8WRNi0dV zN-jzTQVd20hGx13mb!)}A%@0Q#wJ!kwgHed_-UNVgQ6ifKP5A*61Rqqyt^BK8W=oX L{an^LB{Ts5y7*fh literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png b/src/interface/static/css/themes/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e7a6c1363e60e5397273dbcc52568401ee5a050f GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4ipOXba4!kxP0{7Lf!@g3D$?-^VmbeQzpD)EdFy<^`KDH zaSo2AqXx_>>UNc@L|?AoqGIw$GF2vuU1Z1O1LE&?EdF+gS3K8Tui{eOgEeK3zMOr_ ztT{pKi;ZB*1)$-oC9V-ADTyViR>?)FK#IZ0z|c(Bz*5)HB*f6z%GksT$Tk3y20x8c fc~CUu=BH$)RpQprk#~0kPy>UftDnm{r-UW|DMe** literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-icons_3383bb_256x240.png b/src/interface/static/css/themes/overcast/images/ui-icons_3383bb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..45d36133f144cae908d1558f67fd196595e0709c GIT binary patch literal 4676 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 NLtRsyN-cEUe*xw6irxSK literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-icons_454545_256x240.png b/src/interface/static/css/themes/overcast/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e41cd07813ccd9c797d487fd183d318827c5b1 GIT binary patch literal 7090 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-icons_70b2e1_256x240.png b/src/interface/static/css/themes/overcast/images/ui-icons_70b2e1_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0d823681ee7fae107edc9d703eb4997b602363de GIT binary patch literal 4676 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 NFxEHMBj}(L{tLqY!=wNJ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-icons_999999_256x240.png b/src/interface/static/css/themes/overcast/images/ui-icons_999999_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4ae5228b798cf2bfe378a6dbe34343c6f058e7a7 GIT binary patch literal 7111 zcmZvBbyS?c+U+}oYbixqiaRat3^q_G?p|zg+Tt$7U5ZoOixh`a+@0d?RvZSW_`v0N z&sleU=YHp(Bv0P8SCXA~C+pb>Q&yD1!6d;1002iuT0#{7Ku=BJ1ReRQl+1L1K2^vT zVhUmaP!)}JZ-nv`Q<_MtDgb~7JplLy0>JH4m+vkBII{!5J`4aL$pAoXm)@u%^z;F2 zEGH!aq|g|kPdr6vPBIFTXsf6oOgh4t8wN=LASsrS5L0(sILz>jF_ZM_6Gf9|G|>*_ zsO+rPRSkpXCTIA`-bg1VNFLE@q!snVHJM0$jU&rd8RrzFNm+kp-qT>>&n*2Z32dUm z6Aj1bQ6@YJ4GprF>zV)i>I|Qh_Gq7iqul3vC>?`Oy4IBd0d8c zSw`Ib-MBcOZNrUP8#hho*~NClCNcm>aM=LPg}@rLjIiNAV&J*8rf(vB7_Gq8=zF8?TB`HRBqp55C+_jT_jJTPop7O%>OhX|zhn`TNX z6g(DzYiIbCAg*3UkU1J+PelnM)TX0k|E^aU`7VS~A5A(uxdw?$oKZbGlrbY)_5OR} zUZ$<5i#FGBIn(0r`kdz(V_PT7NQY$;sc zn!RMI*t##%zri~7+~x@BXM#0i=v${izR6s2VMXe#et~e1hCD)R4Nr>?Ih-jP`>x~y z$otCsHm}=2uo>Vc^`@&_KLL-~xq&SC|B3&_1x^UDZ*bQl(&h#(dHZJwJHtWn{S(Gx8amo7IB1C*w*6*`%Q9Uy&Mx22irz6%l}{vPXCyR30s2#?Fu~n>Th3-k{rU-( z*uN%?1?^f#$^MTuZSe(1LOMa^XS0THSu!3S_a%?z=&(7_a(K|DHN-BHkr*3gS?#G@a2W=6UY7Ux|%v;u6I>0T;O4fws>N&DZI#I%dDmjBH&}ePqzPKB~pPw){tw!M;}L#B)UV8JRzkLOumQD zVnkg+jl_5yZf^L7Xbxpe-G4eADa>17n6Ju}NBFXrB`JXnyfpMfyd(nsoKc&hR`+l5 z;5skrEZ;}2d^Lpf>pM~?#xVsnPzR90|3_kN1WW&gcmtD|eK=-AFAEpB*udXJ3nh*QOA$?7Z7hjh}LU0N^rk3^0R>;Y<>)IAxl}6agdO`b%{JX8@ zTM$IVuY1a3rxhPv^es{2dq;=_$AVuR@7H7$4Cm#%m~Q!=2L4M5wQz#XXqmlxN0=8> zv^6(ea3O*%uIKC}7S>d}Q=DnLIxm#aj||l$_$CS!fxv`~3~#PMDXbL>sQb+F`osj& znFmCZ62YX*$D#4=~8KIpF4lyKmE8RmGJW~qn&k|(x;C>1WK5VO)GjnBy_L-!XDXTF zc#+&ec9Ujl>byBGG>CI0UDXVFP!G|JER{#}o73Ky=f3xDq!pjw3@+KP7U@FI01VKo zfn=>8!zIfyB{t(4;m~B(gyO3sN&QC&lH8K8EIkd!V%AHMEuL>Qq4I#K>#?NitzE|8 zg)gP~W9pgCcDeBW?QAkTJVPO~+`H9EB}S=d*h^v~<{ERPcnE&FP%t1nXXr(0=;*Lj zx`L>1EzW%T)9m6o1l)>?50WmPG37-0lY{YTN)%sm)~8=-bVp1CJtw(~aBm)jvj{Gh z+Gf!!3s5S-5Cxv<>`+Pcjk4krAd*$2uoN% z@fR1xLs!zmkudk9p7#or!n|n)7X4`Ge-1V>=#=JvY-)aw8g+$V`o{txyGiUXpHa7j zdN&z0x$*WF#ms#q}|s<4YqDtq}Cj{qXOj_9Y!CSwV}${4VanEV9QZ38%5B z$>#8r@yInuu|*TW5Rnz}*Z!|KX4QDJOOzIti z!?|tyl}95B{ZiT;mnhYiY7GbNCRHZ#h=nYAdP^Lc;xWbgdxeR4>T!-s5*H#uwdl(3 zcrcbxN}Y6~U>25WUkAREKuGb@q0|ZuSC8<-F-N(XpFJ$&75RE#E$Y;$ojrY-=*^@H zqYD9biM#HrNxC)(fCzNmOz=fPx|xx3v{Fv3r4PykrrOy1+n5__xbbGajv0uhhjHd_ z)rAHP$xyTRHO~b2*=#J83Ks&({8LEE|D1uJn!UZG6cU4v7iRs zNKazKpK(1084F>gZ}xpzh(T0cdsgsv^S*F<3SAp<;LdF1d6pFqu{rsSrBNP&!XiiQ_%Y+S#u z3;ha%4yd=2l|<7b0ufiIU>#(=B!3O~=!PVa-gCZyM+{ifGuDz*J_qr4ZY;2aEE(Lj zc3RKpdKvzdxH1+cje&@KUqRqZ*dTX>Pt(=~E^HXJcv+i=L7va=qEEqV%fM;2p*XR! zsZXmfvG(M3{>7(e=+D1^ozBp8UqfUe!G%udANCXepQ$44k%rqXdm7}{E~k`tDWDO0 z(_mr}Y}sx8BGU=h^}Mc^ymR8s3RHj^Dd^IHIa7*-lk9o%+ko&hg!t!l!Hr{kl;Ig9 z3HfLV=wA}vx8oWu?NLj0#o@5vqKv_JL##wlH#Y4tY^3MgpPfz*c-|FRLyr8kk)g0Q z8DKl`z_?J&^l|6r^Pbl8ZPxK6q#-7Q^WS4suX3x8zYs1X1>S?tgS6VEY0q3C4HNV9 z?sfquOvVCUgMM4#R2R|`P~%5-fzV_W1J--*YE?c1Vk*YD)xjwm?DvN)Su~t?Au@mv zs=vwvikrIc|Io|{nEivB{Fnv57?JO{u3jr)J;fELu2R)J5r*CB2-}+wjQqA{v#xPc zMA4sy+}bZb6uW?7<&+XbU8^!`MfBs4wsBbgX2>YBnS=2V_gr(B9^ zv167wn_Xm*gNC9G*3ofmn2jN>XkXdsGUG2@g4+;)c%OKkvwhLN$fLUhW z#upbYIU7rUY`CprG8c<{qETvra@4C7krt8=T&E$yW^_oL+chsgR{J z7mjdg4X8xa=gXA|G$$Tcb;u}IjXX=BGEcEU<2$pWm;q&N8@CPyeMyqL&g50E`6goW zo#tSQE`2>vQ$N0@Rff)4yqIShRp8gJo(h2_(6!f^&Oa)yH0g^qT?OScH$9aKhJzlYE;Yy4@o*>yQhEbusu;&DOdi{j3ynKUqE>J0s_mn zHIX;DuBPP>Y5TUi4o&s0k#teHA>b)r&vGw2xs$_;|Kdk6pZDcdr`o# zuxz$G@A(Y32@K8ipbB%M7GGQ}$3m38AAM989&>dQSlynz;cZJ)@K>#Ah?iIuEmM9l zz4&?4;FmcJGBq`^4P^UP+7zajawgn;@cn~(#^p@|>KjFH{7gx$%xeo#zO#|J^gPCl z9D+LjPNHGn0Pu3R_f2!IG5I@Akha>y>Oe^Hx{FA=)U~b%{Wt>_HC0LA{shRNb4+3Y3 z*Bwvq9{v2$za$_nbqO~|xY{%D5gNb$bq>2f5L#=#X6qdOk{+YmkQfu~=t$K%?CiZn0NYN`o>tOXNA;F(^tI;MSFN#ZTXrtHxRxcxp6^!nehd zf8-1`cWznq2jbCaSXk_@1-T_&Bk!E)8LbYo!|=7&Wa<3|{DE{+zDhx}M;S>>;-1z0 z!yihg5%e@FxgoM;-(L5* z!2m?pzhds&7ohvO3_bj*KB_+{>}}qL{C*T-AAPwI`IZIq1000=g2^R@6=%_fgx-UWUHN^fP#LVoGo4&@I@UAIt_?>qdLNNU~={hM} zw+{>18X!2ncTsC!;FQ9t7w0XCexF0#Z3vFVH3^qKW}u;cQDS_ag5nL_r~jPquofa& z9@z${M(u6%oL|FBVP`=cfoUD_dlv2u^yy%+ zpCc_#`173nxTwA^+;BXg?s@ln1qt{TF^dd@$c}<+g6A+zm`awd(398oGB-*{%>y#R zS$Q4t%3KJo9qGw7ABNPYUl18@o6S<=UrHf$L|G*uaR$^$(xWFF)^#DlqaMTIAt;Jx zcqfeG@_C^=B7?;I(T<7R+KxnMuZitIR}P>y{6{{Mx<3Y-X!ZEc0Si6zaAV>o-?VtV zc|5$Ewoph%3RODzeOjKy?uh~sL0TTorRbox)$6n?FkaOvw|&#sgKMQVW0X4(xlwA2 zvxscc@`u5;5bhro1nKYLY;aK#eB1KThn-(ef(~iFBMfjQsYT*8X^r_ zjw=X09RH*#!nr_hA5luA|>Z7P4dTnmCQP@ylaxbV;e<+o+AQ2|gIY2)R(ZWjoo2J@>qRyVjMe+1%~EL>8eDvC&*WX-usSrcCXb z@3B`~d&=G|Gg;f;`TzUAj3xH%`rxzfdivKX_VQqfXE)OG0`*Mwq|HI##G{-s@UEst zpXu%=VI$ugPd~N5sy-{i2Zkdt_@I1OJ)X0y zvU)~w){-5Rz?X=<16fjI<8y+&hHG6P1nsY?nHj9xOs8#{xzKFT#)YTADd^dwsY*Y-=+#S8ma^Oz4Qt>?mq$ zruvF{Q`rjcj&?j*Ue$_ig$(`<@Y?b#*ye zWtn_J45og*Iig*j!cvNT5IKTH3c6)=%wD=M{O%vZi+h*HJ#~HOvQm-l&0L2jEGM(d zwL3j`C^!Dvz1QLyf9Znu5X*+`UzUYc=h0z&Wc4PO5@+d>FJWc#2y1Pa8-1p=+K)uAnd z_{Pd^{tS^9QRA99CcjMQ9AZ3uGe|2j{YX+yYHFCA=0bUJ$apcSX(LuuP!L54ak9vN zbqC|!wCodez8t|_t3EB@_upYgonV*zrqgNRTUQPzjx(H$e!~VpYUW=FFUEALToUb$ zKSyu8cEGqOblxqh=K3V)ETM@!4F>jKFj#?sZtwS|`O24{Y0SyL5jcUfquC0_v4{?S zfe5|^+Ol`PcNQl2Y4r@3q46s$%OL*pIRO5|259u`u#8CY!juu=4!?SnaTzifejF! z;SSG?NsnF%9QLY2vxG_jADq;#@{%SsINgIKqs~zqaj|;bgW%)o3@3SM@>gS&I_QuN zo7SNcj2qHf{5Q)~QkM451j|NDBg(_i+svfG5Cxu=co@(KR?$DyYtI$gho3blSB3B) zD?0F9Rdpy1g9=pm6D#&l=Q3`2M=HzKlms_P$Tvtj)*DkFwD%(nB`GX~AF@wo4|Aa3 zvFb^#iGW$~3Cl|RGz#jd9bNnq7QAq<=@&S=m$1DDu-aknG3f4Z7;+f_XKFQP=#l!A z1DRUi+sNE>2g_N z3zdxZraF!mEx1-mKE!Mc!5<)n1!U|M?9tJm7Y-qX;a{_>EwxX}e?%CS1pDT}6TNp1 zzuqc5@$uYuS16L=l*M2ms7MLBzZ68|hxFUAymOp0nZzr!uNUzV&ak_B-K0|G{InEX=An?ZG(K49yk*3pxZZwOT2$c zdJ;p0ym*8^xM;iv{T{(!6cXOVfL#1FDmE&Pbw`wW2@x() zHC{5Kq}p1^iQo-G>=%BMpauH!v1$3s>+xd?>n1U+K5v8sU)NroGhNWMmfhFhr~TQ< z&`QilQr)R|Vn*Ts_^j9Q)*(S--88H5BIM?<(vzT<(`mg`3%6}|+3A30(rxl|@Pj%l? z98#rsm~2!hXg{jPYUjBcb@rr(JdT+%Zs}I#hn5D?f$JW zcRyA;|I1hWBlWT5?z>|&-B#>IkP{R*Dj_+Y3Mshv?RV-v-a_RH!~$}E9_@uxFZL?) zY8%Q0$ZQ1brAwm}%5_lo|1*C6r`x8h1uS@r6%ogvWIsT3`@6tBrM+3y>hLQ^UvlUQ`HFes zrLs%8(bC>doA9U3J2XrF+H%(RJcer@>&DzH>hFV3Ph9|=lcctjsgaWz#KghusRB6J zIe1yv1z0$^)j7BzT$~Ut0Ty;{2s^t+E`HH}0IY3IKbpJ$1K?p{f5LF6bFf3W_#m7d z{{k?I*)%@^Ui~wInytB$tC52lAZBW7Y(^<#ZDe7lYG!2WZa-l5&+8f>BdI7+E)Mhm EKd(Mu3IG5A literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/overcast/images/ui-icons_fbc856_256x240.png b/src/interface/static/css/themes/overcast/images/ui-icons_fbc856_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f696b3d1c17bf2051da6f36972edf7f463774495 GIT binary patch literal 4676 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 NFxEHMtI|Oy{1 .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cccccc; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #c9c9c9 url("images/ui-bg_inset-soft_50_c9c9c9_1x100.png") 50% bottom repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #bbbbbb; + background: #dddddd url("images/ui-bg_glass_35_dddddd_1x400.png") 50% 50% repeat-x; + color: #444444; + font-weight: bold; +} +.ui-widget-header a { + color: #444444; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_glass_60_eeeeee_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #3383bb; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #3383bb; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #bbbbbb; + background: #f8f8f8 url("images/ui-bg_glass_100_f8f8f8_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #599fcf; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #599fcf; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #999999; + background: #999999 url("images/ui-bg_inset-hard_75_999999_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #999999; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffffff; + background: #eeeeee; + color: #444444; +} +.ui-state-checked { + border: 1px solid #ffffff; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #444444; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #c0402a; + background: #c0402a; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_999999_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_999999_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_3383bb_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_3383bb_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_fbc856_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_70b2e1_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -4px -4px 4px #aaaaaa; + box-shadow: -4px -4px 4px #aaaaaa; +} diff --git a/src/interface/static/css/themes/overcast/jquery-ui.min.css b/src/interface/static/css/themes/overcast/jquery-ui.min.css new file mode 100644 index 0000000..cdbeaee --- /dev/null +++ b/src/interface/static/css/themes/overcast/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=dddddd&bgTextureHeader=glass&bgImgOpacityHeader=35&borderColorHeader=bbbbbb&fcHeader=444444&iconColorHeader=999999&bgColorContent=c9c9c9&bgTextureContent=inset_soft&bgImgOpacityContent=50&borderColorContent=aaaaaa&fcContent=333333&iconColorContent=999999&bgColorDefault=eeeeee&bgTextureDefault=glass&bgImgOpacityDefault=60&borderColorDefault=cccccc&fcDefault=3383bb&iconColorDefault=70b2e1&bgColorHover=f8f8f8&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=bbbbbb&fcHover=599fcf&iconColorHover=3383bb&bgColorActive=999999&bgTextureActive=inset_hard&bgImgOpacityActive=75&borderColorActive=999999&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=eeeeee&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=ffffff&fcHighlight=444444&iconColorHighlight=3383bb&bgColorError=c0402a&bgTextureError=flat&bgImgOpacityError=55&borderColorError=c0402a&fcError=ffffff&iconColorError=fbc856&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #ccc}.ui-widget-content{border:1px solid #aaa;background:#c9c9c9 url("images/ui-bg_inset-soft_50_c9c9c9_1x100.png") 50% bottom repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #bbb;background:#ddd url("images/ui-bg_glass_35_dddddd_1x400.png") 50% 50% repeat-x;color:#444;font-weight:bold}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #ccc;background:#eee url("images/ui-bg_glass_60_eeeeee_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#3383bb}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#3383bb;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #bbb;background:#f8f8f8 url("images/ui-bg_glass_100_f8f8f8_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#599fcf}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#599fcf;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #999;background:#999 url("images/ui-bg_inset-hard_75_999999_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#999;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fff;background:#eee;color:#444}.ui-state-checked{border:1px solid #fff;background:#eee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c0402a;background:#c0402a;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_999999_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_999999_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_3383bb_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_3383bb_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_fbc856_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_70b2e1_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-4px -4px 4px #aaa;box-shadow:-4px -4px 4px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/overcast/theme.css b/src/interface/static/css/themes/overcast/theme.css new file mode 100644 index 0000000..e86b290 --- /dev/null +++ b/src/interface/static/css/themes/overcast/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=dddddd&bgTextureHeader=glass&bgImgOpacityHeader=35&borderColorHeader=bbbbbb&fcHeader=444444&iconColorHeader=999999&bgColorContent=c9c9c9&bgTextureContent=inset_soft&bgImgOpacityContent=50&borderColorContent=aaaaaa&fcContent=333333&iconColorContent=999999&bgColorDefault=eeeeee&bgTextureDefault=glass&bgImgOpacityDefault=60&borderColorDefault=cccccc&fcDefault=3383bb&iconColorDefault=70b2e1&bgColorHover=f8f8f8&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=bbbbbb&fcHover=599fcf&iconColorHover=3383bb&bgColorActive=999999&bgTextureActive=inset_hard&bgImgOpacityActive=75&borderColorActive=999999&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=eeeeee&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=ffffff&fcHighlight=444444&iconColorHighlight=3383bb&bgColorError=c0402a&bgTextureError=flat&bgImgOpacityError=55&borderColorError=c0402a&fcError=ffffff&iconColorError=fbc856&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cccccc; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #c9c9c9 url("images/ui-bg_inset-soft_50_c9c9c9_1x100.png") 50% bottom repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #bbbbbb; + background: #dddddd url("images/ui-bg_glass_35_dddddd_1x400.png") 50% 50% repeat-x; + color: #444444; + font-weight: bold; +} +.ui-widget-header a { + color: #444444; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_glass_60_eeeeee_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #3383bb; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #3383bb; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #bbbbbb; + background: #f8f8f8 url("images/ui-bg_glass_100_f8f8f8_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #599fcf; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #599fcf; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #999999; + background: #999999 url("images/ui-bg_inset-hard_75_999999_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #999999; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffffff; + background: #eeeeee; + color: #444444; +} +.ui-state-checked { + border: 1px solid #ffffff; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #444444; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #c0402a; + background: #c0402a; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_999999_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_999999_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_3383bb_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_3383bb_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_fbc856_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_70b2e1_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #eeeeee; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -4px -4px 4px #aaaaaa; + box-shadow: -4px -4px 4px #aaaaaa; +} diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png b/src/interface/static/css/themes/pepper-grinder/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png new file mode 100644 index 0000000000000000000000000000000000000000..8dc3b2a2eb6b06b950bfcfa8a4c55f73c5be1338 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^AU2l(6Oar#(6SOpv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4X-KFyM^%eg`PR zUgGKN%Km_pk5`HF;mecTfkJ7XE{-7@=abKz{``IV#KZ&;cragkOZc0I$Dfp+TmM9I z0>d&3mzGYOTmeC~6uy?;HImcKIyi)l*ryBbc$1!ZfMJH)gA%h%0?dL8M{oXUW|{83 z;fG}SjASWCg;fQuHs@9-nVw_R`ndSSwA_Q@KpRy{Tq8<>8kc$GLGzC5`dC}isC;uyklJvjjg4E&N494;Ko+|inF=!8y4=n0`?nH-90 zCb~T7=?|}Uyh})p(Q*2IpaH5St`Q|Ei6yC4$wjF^iowXh&`j6B yQrFNV#L(Ev*u)CRHUN?aKaEp)P&DM`r(~v8;?~fScXtC&1B0ilpUXO@geCxe*i(1_ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_10_eceadf_60x60.png b/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_10_eceadf_60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..4e689189913aebc3fb980ebd46b6f4593334d334 GIT binary patch literal 10817 zcmZ{qV{jzj*T*NDY;4=MZJQHqoNR2{_Qu?eZEkGaw!N|OPk!&77td5p-|4QpU3G8w zoO8aP^9@&&mw zNh-?$03PH3fL{;*@cenn?+5^JW&{9E^Z@|wQ~&_OF0)1H>qg*)G7_R6|9zk|9@aju zKsZUsi9u{Z!NUyVKGLT*&OFE^RYX^Ti>Lf$wKt!ecqOP+guC&gAt}1DD z4|^FSD?hi28W@e;Tw3X`g$y5TBou+YLw?l?|6Knk*@x{d$2x?kHm&hDpW(Yjda7!D zU`Mv?Rp)D~sw@->(&^u~b5SidToi$DJZ_1}*`$Qn_;D%CyO8vPmMyK?)-&Rh;k;|l zW>lD~{kQQBOEiSvVXp$9PbWEy@&h-a+IB{sri{uq-v>OUF7J$1OOs=s?auTb-ZSfEz{`Mt%C~0xOmAKHsp*W$2Btvd z$*w5Pb|Ag?%75G2!}PftFJLvV;I=X~_%yUMN9{;n=LqD4*d&}Pmj`}{-^jGpu!O(F z#YATby#rQ4xM+&(HqJNc+}M0YSnF5@TdMb1N^h3qn&oHZ8gb~><&v3;3jH};RcP?` z=$_=Y*38u815A&46UnmrJ+gCkj#!o7`$i^fb7A1y#GeME zM>EG;UY#_K_AG*9_0Y0j=bUitD)6$={u+o_*cI0aAnQOB3`eLyFprq2eOB>s%1e=^ znN79&iiHc+>Iz+B0iT5p6WMssrL-H{&&b-`e9lNY*mL2*%luTzKS+4zil5K^@H`|M z0hUCV-6koeA;ZC(VLmq<$afDqEx1Nc&ADA^-}{*G9VmEsM7Te_Eu0nl7YQluW$oPF zb(gP-eYUYq0!ZRq_8h`rG=6JqFO7?mwflU`F;ix(QaAA`qFxkTAMVonesTQsuZNV} zFS$KjF3m=RPEFB&Gt?(S2ucw5u-YHLoNdxee%9lo6VUO_09n*ehBb1?WuOYqR$T(m zB~zxwp$qGpClyl>b@NkbHERV1G77YgWZU`8lj;?cpAO%&6%0Fh1a_gyZZLVxirNSQh)6zm;)EH^B zlf9*1KyiBL)VxG7vp;)x)~TGxZCmO%)ik5(c-D4+cauxC1v&&p5Txy%Wkp{$q*hx= zD>q0P3*S_=cCklpeQRscVnxOi*$ez#SrC0DQY0L%2&a&n zG5UN?GA?~s7$lQCKm7+ePQ>RDHLxT!RtNa49wOfis~)BGDjAM2b~Pp&qbz-7Hm6K0 zLveOult6w{pvVW!3fUp15=soONVVq|WQBHy+3%Q-AhYyG)>1U&$s1Jb=3yM2)`XWR zmwdYcg!X;CxVo9h68(jjhN-eu`UHqo=3vo?B>K%~du0eH@}1dGd2{KU&ai z63PlNjZxFtCHPamZSu zQ*Vl0OU}2lP%JH5HW^)&ZG{E*XB~pN9I$gNRtP~YxMO*i`VBuBjM3XF98Nf~_4g+x zlK3nvE%qpMU=O25_nNiE5!$mRpCHz;%HJ>cpY%k65W&)EB$xesfp89iSwNSfqXRgeP!rQ?m%K{2N z+^HGQ86MG4=K)3#-1do`PI2U9{$xQ_4Z$*ZW8mBJyvz7HalRTUAGgBc@wXUU@NT6J zzlj7P>3n2hK*Xxly>kjkZ;ywl%Cw|*S!tQ&yf~AVY}~pXK!YnF_NFo)2evoKBpoZ~ z`&rN8-NR$^P=(Y3DUBwLKr+o97=RfJMbw}{$va;>Tsk-Nvf4>|g}qwm%v@VeH_>#@ zv|8<|j+5TSfpItotseYxRF)%fT=yyajP`^CDzd0g(&Jkw(d2LfGeoFRof&)kaXroH z0Kg4IKbXzHn-kIz38l{syWfY4zD@9E4!%LngsNhqq`#%IGFL#2p#f|B}2vvcDtY+0S>`+mhJxPOZU#vd+*_c z+`bkbrAH+9yU|B8MJB#Hzj=JU9Qlr?|c>h2|)KgCD8z=h@Z z{iV*5EiUw9tK>9YCxyoh35Jfo)(Y!T}2WJP7lZ3fb@lmB~driTAQyEV1OAELx5OTq{B~DPS zzr(@~43JQdFrGsyV5i#4DXAtR@N@GhLlT7%lw+s#1j@4J%)vldR-@S2N?44Q@EeD1 zsy(&;P#Kk9Ovbnm7?b`}LZen-p-Nz;Vrk%Qm>V;Qq(QL=QLU{yBZIWx{Ov#%kDIOl z^QcdA8rM?QL7bL3=Gtkndju=x5sQ3H>i63kOKbL>oI8@XX4uPgA${Z?eRXCc$=jIW ziifUHEVt;~R$_^)KF~!mM6wTyYlOYV`kb^`PaY+usBU)DDu&aUT0nq-VIZR^8uP|M zK8rd_#X7!G3gH1OAY@|N(W#`#L}cbOp*P!M;C3paVQeGD#5Xy7D&whxCveLsf$M$Unc5Hyj_O zC3sdeh6EZ_4a>w!`=Dx@AknPzlwdqBjCErSB?SBs!riKyByUeH4U=&3oyVFyjE;Y( z7m#wVh|j-gNXPyiK+FaQ%EGM9zC()2Mv#7AgMCNVlLI;>HWDs*Ik%4Z5jV6)kfztp7Ez8=Za3wCXD)2Ze2CiOorM8+1g5f z(=!}nSHhr)=zzfid!FfaL~J2Xdz0;m`5o*NiYaH#f)^t!MJYXstXLtueVT%~r`~cn zD!bUu8F~7@2f@ebUAWDIg7$GTN!JT<3xg#l{WO0H#M$|y01wz;*-#{<0{CAKZ&G2a zfX+pP&2`n4R#=o@W9gq4{X3R$jkHW{!+s7$@(J&d{V1e}gwBn64E{0OKF3=Rjn^Y- zM|E$iH8w7iEf^4Oo3yQu`n!Y^t;p~yju7Np9C*|4`sQczPOUfL+6U6-tYbAQne*=5 zxlyE8-u>an3RsM=;gF?vr^QO81x+4|izMiKFl?2@CVwDjS)08uc7y$q5w%Fgf_6W)T;XV(*PX9Yt4;Qu_d6kUR#DRofpY4Hs3}49dTD9RYwQm?>ucvfVzhW)}@Wp31<12U8dv?f=EzOc6u@aNw_qH@9>JXOX^+aytf*sYLn?ww35p-uzW z4C7?{r0sjf*41+r$>M6ik5T{1zo1#SNu`;DxEl5FzmSQep%!}V^Z`TamvR_O8g7* zeT1uRXp=#vg|DQTh?pf-pi{p231RXWz+X|6b7_p;>i-&9zXUn(NKKXGw43ygnIIiH z_*XAqF4p`Y$X3E5tQs*tBF!;fpJgJ&JKsmmhu9hV>YkIP!~!y!qR5nKy}wJhiV}2x z(;uupawm#;VMOq|flyW@UJ~wzJUzULO^!bbt)EFPR(Q)K9?R@{24mLvoT96a^5>oY zx=5C+kCgBXe8zY6Z+Gynk;j;b+nFN~`thmo#uVP#x2S)67Ys?lY?%ibuU>=~8H9TW zh$!U^^^@a--5u%35+l+^b2sVwJO+J1(ClZhIdGmrj943E(PxR7aH4>+p%^+g&x+}1 z#M8RIkQa-5JFy~<53C|K1rB7(n$=wT3?Gg`0 z6c(az$1aWIN`|Cx--y`}GSE%Pig9by%F$sIdoI~^#Hpb5d-_nB;^;NCp{RxWLAJa^ zd=)SYLW&3P*dEo0z^`Pvdpj`xe)Efa;$GSjyQQz#3CR5tQ@cZ0UC}5CD(J3S)Xy2b zC?C~|Uf^cG>DGVcvi6h@p~LjkK!yw2;CAyUsh?0NwGqo-1>Z00tq(H(iBv#01^StSWM^qZ;xq3aw7f3tv%_lza7yxF|2P?C`FL2i=j9o zB8_HEpt%UxTn848N~Sdp8&&`2T91i;7bT3z=a|FfI)Jx}!py1Ng<}gZ*ZUQcp!tzH z$!V+q9n>|ktslLG@$lo1PKQg@t>;PM&KO~HeJt%za})hs;oW4|%cEYlxfP|#52d59 zzi3*M!Pi1r1U67l+g6mrRNj`16w|s^f1xre3KZ0QyXU*2q^}k8~nV&naU&S_p%un6N>`8>bT}g8< zCpu5nW+WF#s@oIx-e?$AUO^B&3Pi#9EUv!?!;7dQmB5}IC_(ODNZ!fyK{Ys`@lomj{`^N^M5@Tfpv5WXSSE%A2XBI01bf+2)3gi54mkG~z3q_C2< znLV@3%JpR4t97A8nNC}HD^>=C*oJZOO&QZ zWF8$YFhYRM=tu{vcAHYmGJ;6-@vw=dwNzl3N8r;K&tl;ZAX6cMh9RSZyeeIf7SXEj zu(tHrA>rG*#eG_(O^sFpu*+78(b|sH52tbG$tO+#(H2e+XGN))G$&3FZh$^&(n~($ zc+*a~UL{WVcJY~IJ@1!`VR9;Q%V02+S^1KSKG-F4OvW_&4RoG7;d@WN=}Bt!Q{4mY~BvIv3baXhw0bGAnzoXXo`_HSFw8 z{;3QQ-5|@M3!!lJa1h|t!KZ_2Q3|JvU|+K6h#{x3xu)=Lp%2THDE+j!R@0ht&E zTmvO;J@c~Vg0B8Hp*ttG2CVPjRo=f~RNV50cC(J`_NvC0oSmlL6hSBgt0QHx8` zSA3npu)U~Wyd7GfnqL(2Xlc2q4@7^1&g(JMFWcYz7!kSz)Oyo(^rd> z^JFrNpXTnm@NuM4xl8ASi=%Wq5|vW}v--rFn*!%`U&;Mo`^M_-ZCzAdEuJ)O(rTdn zc(8(o)N$Ed&61VFCUO-0nJ3x+PlY6nOk(eT0xavx%;PV) z&1p^SJd09sX!B+)s`%R$PG|M^b$4qGF^o?V5;HI(xG^Q^4T9q&voh$Pc|S+V3`uv;t!V|^iZ zljno_1bY6XM!AjRV3zs^k#1m2@W4zHW8lCnClgpW(_S!%P$Y;U04~gzEV(i*+9bRZ z{Pi>FHzlEMQnS++VqtN0AnU>{`!N?sHaWIU(@xJ%u~ItyUcW`FaQ0jq-iw=}xxM=U z^@7ue;zG}*E=v4Djv&S&QGn#Y8;L&q!E^PHSVdRCxE&oSj>p)DYXOh#%Q?w;bv=-7 zleQj#*B?Iv6rBVqBUouFzgtZYS4ai^gtlS0;2z`%oFiq)|Fzn5_nGJu zOU~0<#UANt)2mRzQ8YENZ~8&!@=B?1B?R{&IWw1C%j8N0EGAOd3?T1f+^12iC21X= zJ_53lSXT;PG$NxT!;3J>j*6TGR0I6Yrxj5eW}%hTrz2N?%$j?oPRua7HPabcuBZZN zmK1F!6begNQw)}MT0%Db#EPX$qj>$SBI)2)dnYdG9u_W;#*6v42sZ-LL{322CWvxN ztI+Vbqj79ZSESpTf9218zS@bHq_v_lK+Pys*H6wVRyHZHGU_+;K!(_gebIZPYcpPb<=E&eKnzrW{pZz5=oMTI80$66-hN;H+2GkdE;SK| zA#5bO!)};r%(29G;Zqz`O+{1ov?4cFCf7!r2+$al8!JmxBxq^B&`>6r0VR|GgV-{o&qMe`^WRp5 zMv$u_Qug(OU=XYb0d$x-F>^H%5|wFdt!frv0^!p>RG5xYBUrP z+ICRjHmvU+u$wCTM57_^9HNY$N}I?w;AQpjOxqPpt|&#=r3q1+vbS9t5bEX2zZRnh z#wrRerdmExEONrOKR0;-m+X=Y_E7cW`nsS<4$N--kU7^A{O$xlPCfU-PWJ*uB%W`$ zc%=z2%o; z0wgymGDhPKOqb9m?5KPx+HP7AUNp{7-)+UPqbL=RW)DT{-<>jjr8 zkpS&w=|DIGZ15Cz!7wgp)6Q%uR%$f@agNC;1OiJBEe}2cCko9s|FEZlgW;0W?>7`m zmY7=MbD?m;{C@5=hBWHd$s(zen6%)Erk+!}^(gL<52w~GIIf$6CmqkG6V}F7a;*`d z7<+cpG6SBmlH>J5Khvch2>91+t3Z(zFR!?SyvbqFsW>b{>TQW%oK!|sYICms( z-V;7Hpz$y_?-+_4f6ggv3-!Q+n7z%~EX`a>WWWqT|Bl;E>5-mYSB{Yz;jQr{v|(|6 z>+-lUZB*qejzQceG%N}PZaLfrI*KZ#Y#&N)?9s$X^jG}>wz%zI7ADjE&mxAoL3Ugw zP%t;1k^+!Xc?fS%g8F6(1|mRyr>R3hey}?$f@GUSXMCuibF5-sTfSDkK%P8{?Ja#8 zc1HA4Hp+50=Ir6yEopHpCJ)uF*q2q`G`q+&hxBPX3XgZCzdl?YkK+4(X@J9+m3*( zRThJCNn?MLVt%50m*w>n86DwyBozA1@1{EIzEWTNr5Nx~M*7(?>G&BRvpi?x)8M1< z{p@YxF)d8*K0rj65~4;&W3b}k+7A3RY9#PQf4&X+iDPF7gC`Nfh(%x-;j`-rK2M0a z@Agqn6FX~_wxxx?!$1(vd4iS*@I^?0CsM2thw1W?fFNDYvOXj4yfbJ+_{4WE02kE+ zYGdfI`wf~p$jcERh_J%Laa_9ov?RUj;bVd3)8r=Vd*YhlGwZFG-|KktEM{)t&c~7o zkeYhQIOkE5Euuq{C>kdIO>@DT&8hJ66i7uQr;G{wl-5MXLi$zdC988p;#3J^f(fQL zs}SeQO&wxa!4IFbCD#`=srvK`-&M=Vo*&y}$bgB~#G@>|YX2Vt@Ex#0q*L99f_D*? zU_{6^Bwxpo;ZvCR1dE1k1FoZ6c?1B%A+Lx}lO(A*NN4+Iqz*4?B%;qILp_EngaFK|fne zVaDSv-Wz9*MTd+eNk5>qi2*09nkiO%G|(WX@RL&Ct8z#!lP5^ z9w$5Lb55w_tT7JZuVwGOQ&G~h?&+W=X+o3K51PtCnWz$?eCwj7C%hxsusdn(zyhE@ zRx)ogtn5g-#ewv11-)6*ImigFbddyec$1H>ZX&@YkGJm83Be7Y*Wsno67GoMnaCXa zct5equ$fMpv+8*NdSX(PoC&%6EqA+!R+{VUFSQwMMBUQN(p>ImZC~D7Qex=!Gw@c5 zy&9{(AnWpPiqq3>*s^$T&kb@-47^dBVpqhmLz|+#Vc2DIG0cz&u%RVr&d`Bx>OLIf zbL&o)!7lnZ<6f3JrLr=|wzrUM-_mjqiib<#oO2hP;*w`)WS+tPKz?ZAV(@sYY_5ES zX`W{bLz)T?+sQ3eP#nj#$Y`M0z{0sFMv;cEzVdgjP9m1|K|lR?2DW@QLGHXPGO>s( zhtsdgyUOi|GvU#4=eQHprlGwRhM;@B)wvY!lbz>OrHd1QpK&*K?qW{e#M(pDqyD#0 zbA4J!HT1sGOLIjLgIUoiVQB;|lR`P_OP_r=O9fC6;}{poSX;Q;FnEcS{Wzwjoqv$K zvvDr%Rn3Qa)4Bp;+7Olt$ z!#i^bPY^fn!BDm#Z(l9*0V(22gCCKW`DVBnRPfYBtX+(dVDjj^4O*uz%?neak=usF zZr{$CLgfA`F2Q#wvf(r zauYNQczTT~YU4#t@|!)0@*CW*a*eh;t$bhzTYIZ5&SN4oTWyY<7mN!a@I4!-JS{MA zQ(7UaqV&B4K?~LbJj?Vx8^t+4nbseV;!h#1jWPVM*dgen!a+yYPY{myi->T+a4fL& z&ie<|yFXpXUNBay`88Hrc$%%IS~8+usTG?-L*L&^sWpshh%z-rEGMN0O8Ko+u3dWA zR9;0G0fs(qKFkVCYW-b7RuKcavJv5hfP4m85c8tuGl??g2X zs-G=r;FSa!G7Y3{9ybssZ-O=;EW!HLaA--I6;0K!2U2a!hh0oIpGbRX4#T;>LePd+ zVWH=~ULYdxgI~Ma7F&z*HY*MgOr~WzgLTgbtC~G0ZkxJ#T-Rf{O|zxaE~qeXT$8QQ zIhOIg|6}ViQ4f+=zSRulJi<19_2r8qLqMP-Z0PquX@NT7_Kq}J^j8V8!cOkyl3)k# z)FT+*V)=Hfg9F4ie^WpcQVlTZeyLMlQB(nH(Ag8hm0V4Cm09f~jGib=iNQPr!jPSe z!y|ApJSV&_@JtifLySn>7$z)6SK69ql5&h3*y9GB=?EI~@F5;M1G!~9u=T+TGY)qP z-!8^-ZrD2AxZAzupZm8sVNMqN1xsJdEexUH^()ch!?@~uOQ~H0uh|eH{iOSQSt9CD zHSFCm)}@?xeW(Z+p}C8PNTmHb+rF$M!>^jhiu`NCq(4~=M!-zSl;qvi(2`IJ`k3hX?PxTcp18y&v=`R5~|7pS_}MF-M6qSI#<&I_aR)xogq zz0I1TJ5v~*UpHr06boHmde;Gj(3||NW#L)8*l%rm}tSX z15HuXHz;>x-l&f++V_h^0}hUC+GeDnovCH3^69JN2HKYPuO59qUm&L&+8>?~97CGU zO5w$bXdHDQr|zw`I*_1|iC;Fqxkkb9D2#$%FsSV0Ck72Zcq`Jg0^>nIpoqYnV5rqK7Y+^A6|B zj)0Lx-qZAa2jZrFk6E0o!4x<7G$DAb0fb)Z^50`Ih2$HfOOWQHp+Lu{irU&VozNb_ z4{}MZBuqv!_PhJY)gN;x6?EuaDI`|eX(P?WehZ`A#r??FQba2iS1;noe^{ms>+r(a z+%R2!IQLkUa6*6Ua{(HUC1^v^J0WZad;4_$Hqd+M`o}Q>&aCnyT}W9^c%S|L?w~iI{%dq!nXAwBUh~i3WxtG}@X;yH zlSG2eRiE4v7X0ilU=6T?N-D&sbxudr?>hDcgr7(CQ;}^s2VJS$aNHDkgDv517+Sfa z0bq5jbzH@8j6VpUQJ^%X;-T!Ab*Y<{v|K*lhOkIxzd0~5x+t)6QuS}?t^iR zUpCBf3%0)iF!_Pop}T*YW*(T0AcpyvMduay<_s!2oz+Q2xInirH*z@4rM0=Yxy-#7 zvu4Rxh8<}z=|RGOtg^XAK62ycP3E(lc`A}H;;Epv>{>;_(8;5J^Tkx_GMy?IFdJtS zn5c4`Y)(mlna(4;2;D)2#hNeTDP}HK*Pus<|EkI`CLl1V{b+;Rq`l}|rj-9^GH^$Q zD7$^xBG4bEcj=|H&-8C~JF7Nl{tn`!2;})^QKNs@%0CkBT_cGLH$9Gcq~lkNG;gk> zr4(ARa{Q1!bvUUcrFdErK;{mmeGuiHpX?uE@>Z<+$Z@ zA!IvZ#H`?xLH(PX0i?oY3rg+;j!nkZ9}-S~;_oHjTkKpges-isnvV`gea5+3r0s9G ztPtlpx>wwo&=Hd+tkSINQ|rog+tPIC1HmZAeq&-WIdcqeNj_1EY1Lbn(Q#!J|FDVK z0vlGwG5IWvmWcb@63NIX!*UHQ3_MDvSH_RFO*DsI`xc?bc%8lii|p|8gZqA}^fTJiOTF|i^2T=S_!f*BPtVCi|APaf9yZC(3O!&Gx;akur&<$wL zC1zwllvyq~auF>HKgu^v>A0A?DQ}wS1^aOXC?hlK%DZMu1=~k}6B5JX{|o{(`Uu!m zjYNm@eLj2hmGS4sDrpCT^$>`3;g zkpW5M`M(*q+YsSc*(msU2tJ5U-{Q*$0ENLZr%lol`_p4d<|L-!^wYq}nA^y~_;Ua- zGcvK$F>=u{u>zS`xLH`aKYufR9vPoljA8%J1Z&%$<|gj{|Aa7`_3Fb9=qSV}0002}i;RTIYyI)<#)N$>cYtwbuNC|^Q3X)|pgIQi z(GcPFozhrFMF9Ztcn<*h1pxr}uT6gY0DucS001=r00ff(00R5;Cgrz*-WkbBOT7Gd zA#2_&zqTMce^HP`Tt^0?QzLI24AuhxbjM#LL{+~pMtNB@;PuX2Rg_jt0tf-=*GEav-|l<>uQz=+i+V*(@^U53zs>Sz@0Xkx&1KsA@Kuj|@=`?Yni*@d zk3YPJM(Zn+9i4heb6IK=>o&f&oe*D?Zk#PWT~`S+CQxo%CN{NI#IL3TK_}{KrQ%Sh zN7+b%tsX)x(Cm-B(+i)I=!Pv-2}$m>qE`MMCyYzI5vM_)e-mz%a;G&1U zlMuEbV#(jL5IV~1_GoDXVbt5$fIPX_Y}{6~`Erk^Q}LVSmUk+Ch-}8(#h1#HsjVp= zAf}ATwgu~IeEON8&2cncGBjje=WJ}|Hs}v7>@nPWeFhTal;2I?hJB zk*B%Uh(3Dj?@-@@6_a+Rp!yy7nn53CEwl93U$Zlth5mvp)91l{H?`xTW3;hBAMly? zT}*?|Xi7h$?-2Qj2*q3veP0UK;(ueC{ZrG?@zLtdJcl#Y51C`L`Ej5#i2)ihw$fOn zal#qJIB_g3u3`9!tB3Q#YNfWwGnEy?H(JYb(A&S1cs;O;8?B`BAyFm8r7pD`=b=GX zC!&7)d+KMLBO%x3m58IrZjUs*qBR*ddA2WXF=LTq;bReVy+WJbRp2v>YS7_^&8N)w z;}V*5>in!R-j5{KmLlC_my+rW#Mdp`Dcg4@Sgvuun5+gF>X)jK62p*;)^BISiVwd#lX zOTA|L&|&X_kF+9557t6UOF(~;94u%06+`-YB3IG<`bV_a=zhkAh-&7|i~i@|m_LE9twUtTudeEKR8q{pdmk4bjtC2se z_Kvd9zDR{LZt`uSrGDWuZ%U`iN&wGzspS_=os_U4QvFrA)m>jGYsrU&C+mi;F06key{cusw>V7k>h072izRO>JJn zzqqoFPr_u3G*w#NB8Y+WT3Dhi@qw>y@5wGWrdk8tC z>?WD6jM6c-?8}z5Z&;U!(F?y?C@pgyW8RqHXo<;LXnFZ8v)fXy3;yLPY%3WlQ{7*> zjsB9jeYmZYb(Q#>^mqzc3T@x?lai3&r}!6U5U_*wBq=gMQ5TP&|7S|1!`BeB57X3a zyEp1W&=ApUR4voOu!?2Xo7&*M%yB&OVBvRMv2;d=x!jlf!wmC~@6LFV+d{#~0ytvm zG^p~k=HtPiV&0iEjR&c=4}E?dp?Ri(X<5wjKV_*}BNw#Gi0ovKbRKGSfq|b1B>`3~xHjVCZB zs8&CHZ!r+-E)U`wd4Ex;6;#&Q=l)a;x2{=}Q1EN%$h8^6K>C?TWQyQ!@L5@eu9e>= zS&vQ|VkNod{8^Bn3`jD4FoUW2Awm}YR?J6Lvx~pqJWQD?$n;?;v50c{h^74 ziGn1v)Su2B0=Ia_0bBeyqR3fzPeXPeNQTCEnjD>7xkWSx_b~|rmGDOaA`^o{I15`l zHp5Mc*WGu?I9@+NES`nVwm?lJ07BnqNDCo1kOPQZNG{zawcq;f(yE%6#5&NQWaz95J+QWw)d}WB z_>0@?U!SvF^4!-nm@a>46Rn&bzVs>;Q!7S6tc@AL|D9Sfel4IWM0K1>GhbK{$pQ$ zAbt<|q_UzaJ;SJ=@*@-G+h)-n{S(?yf7)Gg(wvuTZ_7DBb*Z&NN1Z!EaygzWu1^Sw z6X?#rhE2SASHa`gdC{TrJdZDlCesO{roLZEHJdo$Nha;nd^)(Q4-`?5{2*>qhNTd}>Q$3QD=!xh0ruR}PhBst_ms|0d;6f$KEBs1!4f zT#wO1=F_|nGAyMBoyUjNk%6ag`cNk^(r# zrVP5Ow<@0*RSS+HTvH?5v7B47p=nWro!3`L^qB-yOid#rV>NR%;}d`yW*CqU)8I-x zTkw|s^Bp61iY9Ql)e<5cm1Rjw0yPKIsOR~;6eHyK;(X@oklvHpsF^0rv^bmxVCSV8 zOzo@(VQ^+8dPT6q&iP*mAQ>Cm{yk(Bz|76Fwp;c>u_B1y3=jIux@q;QM6>7h7y-;`7F&20g6R9{!XQp;jk ze)f2~bIaq~m2}JLop+pzy28xYKl0~hN%|06_@}Xt8(<_!7=%}RT^hxh-+#c7+O?42 zrl!MEt;&qeCPUTwC|MUjvZHne{jTuHD=ZG00wcXobylY!u#uoq7SWAuOJG&Wm-!K% zpwV81Ae=TTr_Z^fU^N8+Cxb?S7rfZ$N|M!Kz9e%yPK67WbwDF>*ra>O#8P7k3Dp?4 zLD+kyRs-KEqJMvFe@|H#iCK!1EjV^+RX7PPx9$Jh|2xocvvuvzpU*FlO4^?&Kp9_d z_HW=*P3R#h6@tu|9GfBul*=Vot{Co5(e)+nNRdV?E+tk{aE(&kY4Ee)n&3flEof0T zj&=|?rGG@TeWdcj4pSLVP+GXitn>gX>k`)F7bcz0{`!Tb;z)4{#bM~3kSfoPTFJ?g z-Klrg$H7|@opW|!`7LwUJv+!bMFd7KqGh~x34Sx;islW{d$KUJLMaz8+04};YjjhV zuD~eAY&!SLuohE_qZ6%s=N8=AhUPzn`^tNS=IJ)m`i_f$Fq4;0n#KsC zk=wlGKeFsXL07;hUPl9MQKkbH2OX215_8E~T5Ze%mPvIB&n%Dg$v8Ss)>(KoM=$rs z{)U`G)~~}-*PNb-Ht#TT@Fc!T!FSNEV%mkdOoW)bTsA>VJxbb0djdp0H*Mc<_n9EM zWV23ZjA==s9^BAz#g3_Gbc*)74!8DD11^XUXFHv+a-PxfD zr6sJfi<{j`KNeBb;Lm3k6}hRR$-4ulDkb;U7G>aupH^WE^klNDmOVqtH%IxB-8J)& zT4*?$w8J+WO+Z#=oXEm(k!PnT!_dg$5_}0a1xTS)7=^#WSC+tV_Qiwr^W z3{)G$i76_aO!DLB7ORhIyYyhMZIhj_Lx+z--RMs9hkQco9OA`@_Hd4qe|f>8pQ8wnx@nayup!#pqq{uY^FzyIAhJw1=o*r&@3d&3p59ReGXWyId3N0Gc+8UkoW zZ>V?U!D#Y7X5*Fdema@B`>rDlW&rx_5?46Y;Zi46{CA22vy;{hYIB>yuEKAmJwHmg zLpWnZ$OrX^`W{9euy6^vIOJU?JR-vnC4k1J7=!*@)U$9qS)h~gGCv@wNY93C8;p)O$RuGn!y!_?8(q`-yYyk@z(%<*- z0CWe3O1c2|D9veHy7^qTyM{u|#l1pnVNzwvG+f z>_X3K^iVO~l%RQ=*|fQ;^wK|!sw11LXXR%yLEa`9)~r>|=aW`-=GKUWjrT=@#h+$g zF|cqFIPm7m^WG+02FuQV^!~G|V(uWfWJUo>LXJZ1k69XAKibH-zNJlJKfk6B_4@>9 zP7`CD^D;;1u%3A)PfQa|#kA?4aV>8&It`y&iwT+uLU{(R(c76f+)Sp(R7k!heU0?3 z_p1+XRIajLxlw8|Vp+(2_CZNr)>tz^zh?78rl4lr*&Yh78xcQ`ivH|qc6 z7W&=k(XfeTCBp}Ih5VI}2E`7u*t0cCo|b;MP6sWSGud?W_Gc?2qtFK*J^e>u3opcv zZxsbpfn8F(h$G~`d+RUf?$p1Co;Pp9rsJ?;XQI+->_g^t4+}GDg+F{zr0a>`8yT%b z743F-)ReQb$Y_${Q6*?HKK`a5MI{Uw7^a(})N{JTkm-8NwE_Mh+?9dxG5CmS7A9)J z!+gH0q?=7wWMY=sGSFzQ#5gjxpB%Od_Q^gRPG>@N1_9e(sqohE)8o525o@sq{*dYk zu`Tt0gKolO4;J!xjahDC9D>a$p&VNdGCr&~IqBhvCQ$l8Pzyhm^;WHzHQ$Yyg@Qdo>!$QZD=~}z4QbcBmw=f_RDLQ}{4|284(kx) zrpYEW4n(hfM;%tFLs=#hsLk+|nz3LrbENOhJWtyL1bN^l9YBUZlo#DB$W7kI>(xjY`aJ&BBXV-+9n_sFt|Zz707GrYhJe zr35uKa$|k0qH6(Z$IYd_35@O(zwCTNiYi-?f6t9{PJ97LF?qkl;u`bBsEx%Ew);vw zTW{Zar5)Jar;=<|I21Ls{$jBjvJ^0#ve3JgEhG}je!46mFA4qEnOjjzXPNq3SZM)w zhOP^m0~0ib9v3{Ae~ilG;16JrKvVyPZPnX1&Q=CznRUs!FUJpHX|F$}!>GbNL5@~StjqUV_)#YB^I zfC*e3OLw}(|H7TFqqmCZ=y`{>U~yg>+rn1LJcOSiwHt7@=k9(zY?w(T>n^1cJsJ(H z#5vCvI5hqby5R~s`T$6g<28alp*1;}##>LtQjUN=cXw{c15w@aQqsp-YU~KDodPuV z=;(?x(+Sc+T#dyCRMyaQsA>DwPL?i5<)h>>ss<_?jZc~{!R!~FH{k^DXMXn&)W=Xa zIm};OnEeB1uRL=s+=jH52jE;4>|(c~%qKlTxhMEiXmqbJDRKvPthYK$ZT#6Wmp)DC z`Lopz6$w*_yU1)Bje*1nK7Tje3ZW)hDGUags<}jLtG2a6d`$JLF(=%_5=ZQDq@6XK-El1E}_XbYK}7Rt1X};d&TmtC|bIYSFz< zGR3+>#gy-{2rs9y1TGBe8$Ndp-t(*iZT;~m{l&K=h5u8xq?mp%hp?jtdlv^aD4{BY zl?Z!x6&~{8CcjEbPl(n^E5zs(v`<+TlXl@{tMrd;@aVq-XkdDYKz4nQa&Hjl&EV zhOi^Y?0XD(1)||QO8E{K%6-_p+|)8DC`zB=8zZcmZm71})$W?;Ji48Gl5N+{C>vEq zDE8tE*}%OMbc$+(uLUyE#;fLk^K;ykJ@vn}_kwRrw&>2WjBVmbiIWFqB4D9xBgG(- zq9fxw(fl@lFB~;gzs$%t9QAiF%3*88q(bL08v_cmXCsAKK=MMV%s>MjD@s)_a;e6( zfSM1y6d2LBuFfT;hGgZ3iKkU*Ye*RKhx^FdiIy0v;B< zx7sdTymft9lWO!_>>79)XlPBC5p-WufS%G^iPel+X%@6ZP<-*jI?5yAOI6l>%mcRm zJHjku+BZS!+2d8i_7{wDNh`*Q;k!xMP%84z1I*=U?9+L`{NnVcUr9gSHldmqUQbP# zy`x^lIRY#obqX{g6u)Bi=vV@AB}{cb$7dx;omf`cB%|=|P4IvYO{YJd*k6c=f=CJd ze)}zpPud!?FvZq=-E{P#iU?HByNb4WUpxn;Vw9T`UH+(wi)#A|EqTabtLKyV^Yf|I zXvEO+ha>}VTJzuXLW0q6D7Yo=G;7m*7yXaOzSz!aQ8^Qrm^eq3lWSo`@206aIjjwF z(X$bPBm4@p+@z`*@I?ZGhEg_}O+O3|hd466p^{_Bk5F!rvaH!Rq4E_nx-Sw#g0&}I zrc=|XQk9G?N!zh2qt^n(1G$Oh1*3bUx570g%5vv&dv%WeaGEollrda&luG~88=r&9 z%uczJcE_zfl6WV~>OKMZC$+rOk8rOdq|LDv3LP%lqg>=x{@LPP<&#e<@Wv7hip*Qt zcrKCnpvZMaE{gnR{Y@U{GK%M>#`wCQKp6AlCt@J@$vS+)BMzwB zf#-Sx)MOcovPGTk#t-ys^!;(1t}&v#$uIrm?DLg`0)Ycr-X)cOTtUu+2mB{u4O2(1 zS;Bui_$rTaf(H_mH~!OXOM((;+o)}^Z}L02Baf?Qtku4%u_%p|5II()v+18AKEB*m zuDBl?&9UodR>;-oR>d$mX&}Y21q?o1QhAfE;od}f(%dGCn-v*0g|}r3*LLe}5jUZ7 zC>>LmL@G*&bP1)2O%2&|tW9(BD8TG{xwTpCr)Hl=Vf!~uq47lB4q5H1ZMss9Vza95 zl{zV5i1ESl@f=l;SpU8(t#w(%Y0IQ9bD8FELMtZPC3K7S?B^@{I%Ds`=PlRk+%@{g z>F`i#rw27X3vt(KR1BVY*V9lcA!}&QcyB6yp#9uN(M|sOTiZDA36j+VEN6T_&gakS z0|@LK^jL@nBTR@F^8rF3bAv_E4*G*izmRzf`+j9J;P-C!v!m_SQUczUs|?SSMKaiv zE|9gHBJs$h?<&=W%#JTbqVGoA*A(4AMVa=6_Pu(_yRP=Bm4nPnuzLh4A3r>%GOnof$ph*0Hkr;VeJdOuwG#$ny6{ zi%s&7!;FrC2I@>~vGFvOB}Fu%C8o2i!#}KKbB2piWuEDj<EA!Iv#>3uD+s zhm-dMr_e~Vnad>OLHgxSf&tVW$%+_~b=!i`>3G}7q1?O)w?l4ds&)w3hjf)iCbDE8 z9%}D}k=ddMS=_4sea_m^%`GU$(Fh(rvS-v#cc6xH||SG8pu*U-QD|&vG$z z#Jj-f2lfaa6)h+Zq0`5BBY@lnE_zE5Hb8T^t~31XruReD#G(gT3GV zgEu*>*}~=;mN6J-;(pG{XUU!O$`d&gaw4C4d`z7f$tLXbxM)JG4&g&eMWIqq$<`8# z0nJwn&em>Ya)OX=R6$}fDuC!*&z0G{DMS^9EYchg{T}TqxT&r}s&c&S(yieWIZ93F zo9Yyh%4m~Uewq1^K_vcxs@Y(?v6GpPZBoM-0?a{H>o^|Y7{PD_JBv@x=>JQ*!#}k; z5SgNw+Dgy2eX}t}y-Fc#5U%l*uHLEeeG^qQMf{I0%gnX}H{%osaN3=rS zqk(Kvi?E<@R#=EmFYa0Lcll|oKRsHMZpr%#l(XS#u1y(s`l1BL@Mg>WzDbQUmquf# z63c_D=31Tz@(7JVl^bK{f0UlUz0j(Aw2XI#CMpDFPBQ`q#$6RMnVZVo;ZmXl09aHl zR{WTLzfGQE4tZ|+1xz8TZ>aZ=Snyp<{ImE&dHcua=FT`BI850>4XhPHu)w|Nc_#g4 zJ5tZq?Yr%rZ5OAu5_znf;F;&*80WeWtK4{9WL2KuwXR#a94R@ z1~0c=z2+a?69z<`Tk!!bRmU7Je2p&0S5b`?Sqv(4H@rC&SwlVsVTg0U(Z6g~bXE@JGfes!ay0A5J8ssGlkDu>!fpg*l%1wiHF2T&YsfDu=} z!k?VFX>v{2xo^D|a!t|NMOIT+2WGZyJrsJoHU7NgQp+BM2{j3s6v#OGlyr0ath>tQ)Ofd`;^mK%O^pwYzQH(%xV&K*`r5T zPXEGX@jhXzgOI8@B`+mFS@8mNPlT30k+001+OA9RYAAexXSH2x4Yn=x2MBk-Rq-DS zmt=De0UpEXHtjY|)nCM~BEwu6%Y4ix=DPOp%-@4dt-Pab{aQFm31-4kZVRx)m)ZLn z)JBt>Ot4hFBi8~&D0K#0wd8`w;VXzXj&&C$er=1xD&*}`5l1;MuWZ^n)#v#P1V>Xn zgM7^A8Hd1O>JviCGHw_eZ2!r`oR-8O9CK%91@8vbn#>- zL%!3}NU8rXf&S9)p07b}ln_?`Z`MHV*`UHr6qk*hM;J6W^)|{!N95N@&P;9UEWpgk z0Y{I}ZfRa|$sD!Ly-7qk*=P8~??VA6;}-eP>|x-^nLR|!u65MUg?nOhSaU9t0l}PTIbIA5E zL=yYYk-IC+Vq9H+MB`#+!>2nbCuoaS({?^Q^LG~vQF30#QtFCcHJ6vE>S!5p_5#v| zvH`+8x<0v5 z3@=WFAyqe}o#D{qmOAup$#V>Dg+;>2Ak*nkmq5h>-UDzS+iR7e9eLa;>SsZX^t(**@5z0H*aO!`5WI8QXnf%}j9 zhxYyKHvhR9-#1Rb9=C~YBL&%SB<5K=Q{QuB;){@6ka*C#RemhWR0dB71P~ItUTq<@ z|A3R1)by9~#F*4c*vZO&&6&UGtcC*EnZ>=Pn&ibqao#nJ%ZV>c7U(;u9WY{cW{L zcD8yer?FczT4+~rlAo5sBAWOuh`8|G1+I8c^!=*s;+LiBg&!0l#s)`q*ka$Way|5f zhvSg~khe&;D6Vm)<|fq+gtF-x7LjqQ1y@OZ2NaQ^*35TorK)7zT(DuHbbcv62D7)v z2EFfA+&&ljF&q4D_$xRY$sMQ@R%YM+*_8$wzPL%+LIKmtc>K{Vrx`w1=6de!i~th1 zz(^r=>JI(G7aweR!H$!^xt;s>RqQ zPzj|)ut70r zI%i2uXA?tbQ$b@#)7J{X$9hTo!GX`NiuOVu`$tq^4@(HU$50w-Mv=z zMXlPqp8b0&Qdv<72_7FF001D#NQ-j%#RPcZ80dk_nzYfw;L_q`qsEb2*1w#FM zCpDE;RR93IsQ`e05CGuszfS?j0Dv0{0B~Xq0Pv;*0631>?JA!?f;N$p694$`g42H7 z`1b|IRYpMqW*ZI}i5za{&sYlpKw~5$E~4(ao}%xS9(VB9Kh=XkCyeH=gnDz7XhGE< z`I36hR5NCAa`bTC9G-=s;Cbidb8RtPvvNrnLUIXFZoDFBikFPx#LEuBnajADO*a9T z^51T6-TssJUEQ}#Gv8}-UtE6AOfd61)<^*L3}k+nWxdosPXt*mRFoRrp?4WNEQWhZ zZT(zPlUw9XG2vkdKZqbAH;P#~aHaG`Y2n!$N!*mlx1q$3((Q!pVHw6Xt%$WL7!Gd< zt1c9ED1NNqn=#rWL3BR1`<|{r?lIv%_FjcvIXJH-Q4Zg|AN;J=nU!{=;E@J%9=roI zea7KY-Ll!V)<|%1`qFV2>=riFe~~c1>FV%?|IxDAJHoThRNwK}@)ceL?dRysofM3K zzzE-A>Rja=eiz=ykniUGg{vj?@+I?)2QSI6bAXT@@f zgNUpWuF0X!aXvrqExNR|mei2cFU16|39cu#`<)f&6~n%mCOK#zX=pt*U4raEsoyoa zqV3%*SjQUAb$eDR97Ff-_c!;cY0$NLjoS35v5CeaHS6@7qe2Wrwf4c(5mL6}TNQo$ z>u0Ayr+N;1<3Ugi7S?`|MjTfIF^-N;LSK^Q-^wnqvf;+VUdS+CFZlQPO=hAizqlo4 z=NYiD+y%LaJYVJc$Ni>gO-egr5<>3VfxiPZB@U1Ai45eKmhCLcR@Ao_`>!(-5F)*S zoEzbPLOPvddFL=Ws!fZOBKwt+sxjZU{%%*F)h4u$h2E~^8a~~Q9W>H6icJtR<9Kc- zq_-VCtgm_E+#(@S$`q9sjnaM%XEc#>>po`Wjb!K0@-2H1Nhn_^m+cnD1*)xn;hc6j zM?vsTf!EJ*v)sfBgrXxuS*5)ly1jBpkKTqD!sz529N|EDMrnm~wdZPfsQ-byI-~W-pI&72RF1u*vXfc%L_c#CU9Ql0f!Q>H#HL5J~FUds4VHo5Z|{l_Ge#po@NqW zN}TSMl7Ync#B&;o4?#4fVb2irqGIf3R}bE5X+BDz-7g-i6I1Zw+r6M;THo0yH}N9M zX(?*Q8aHR4LLb%{xoykRl<(M|z5NCg--Nc;eLd=BlD`B6=#+JoHaW5qm4!r34)@KO z`OAh`#QB!D3=2+<{DWXEqITwM3|Z!TeFd*&q{L81K}y_wIVsJ`6ibjzDvfB5aB(=d z4L(vVT&tL|l>X~~sv4oH!NwS8vM!jy-y};Z(55VWb&Qr_RDK#*q^;GO`Rd(iwMX=8 zIn2ov0jCaa(Eb_+-`HL=KT9SPFGXT|-Sb~;p)nx1hw<cN0NF@Nt0@c?4$wKi39)#Ynhb5Oy)82xqY zT_UWY)t><3)>lx+wl)#c87$eh;!XjdFn7;*tN1rZmG2;m6dJkB;*MhmPT090%-d|w zY}c!v&dwQ$@|iCUF465WOLM_>!~#+?3vE^DSPhAeeyy~GRnryG6;vA}BSo^RTrUT2 zBd<<3c#o zGnRC&;!rN}oD1A@>T@cBQjyZc>PYn18-fddApP6Q!W78|{*kGJ6*M3k9NTvc%J5x% z@AoDhj}(kpSW|sKd%^4({INH=kI3V&as6@qVP43I2+-GLkw*CzWY|Q_4feg72j$3OZ|##iJ!bsAOjS;=;#P+ z*r-NGt=`K(kl{4m5y1=g&D_+hi{MP4W-`I$w{9ZZP{r z3L1Z||M1Z%e@?B(7@kSyaUdkrN-$}au4a1^@spN&+PV3*oukF-kfWY&seM6i9%dcK zE2}pcEqHI8dhA7B`=2pKrd1qOc!5{s2c#Edk$`Gb+f^UgiQiuI8Oq{`e>P}%q1 zg@Q!_28zFB+P=)ouPoj!N&ST>qVoI#2{T9WNV>Eq4T~&;F2#G4eVGjt1l9N82(Jmt zhg2E%C^6z>J}1UcHU4+Rhxtjz<@|X4ia3wfsj!SRR)xoXr@zf5G}O^cn?wLw)nvxg z(GTK48k zDQ%eUsou4%4eD4LVjjwRi}o5z?IZ0ns*Ms<+nh(Q>?|A;#wc~zsHnetS8n5s^CQ|U zM29^po2$rMP9(hXew9pDR#pVwwl0iLbFRn~1UBKrkQ3O^BJ1qe|B&uOiAQa_n zs2{(Wq8&rpMHQ&tm+5o{&q{b*-0aPAR*`nn+M(N9`s$D@V{r-Faiqbnh!u;QOqreQ zltgMsx2jcN*Ao`-3#1>CeSo>;aWgAkAz^9*ZoF@)y-?^h{LI3i)84b*!?q1j0rmtf zscgt|c($BsgymjDdLt`j5kuj-2u>&*dW@0o6nUD~W@FYR!SqH5t z^-=rWyz|ac*^;7X=)Z=(E`~TFapTMC?W;w_vC84D5V=adLHY%@qP5W!>j!hS&M@Cz zsz4?cf?40GLoB^qkUo-G+N|d{E^TRc%x(b%Vx0ML3FQ%TMe}+&cErq3KXarcDACQ# zJOKu3ffuI%WexwrsZUAN$83VOQaTnxOu|TIfZ(jj@%z=OCw?3NGEcos{{keK5GM+B zO&f4dd!=_0T=6l((2=tf6A9UcT7@3NlSQBXwn~0Rph;c&UzEJszdz+Mn$LdcX)1i5Y;Dfyt391>< zX~ibK6$`f->r@d;fX9>LOfNip<4_KV$z+)^^{Ksjg!vhLU>vmmOI8O~q9b@JxvjG{ zwo7Rw3kf|Z$;}FSVK2WZm(ePPl0~2v;hfT$!(^`z%CGd51^FYuVYnfWL=Rj;KVuE9 zrQ-XLb;LL-b?>-qn4dUGNK-q+2KF?!ii9DxJH>l@OWV3N)9D2Mt{Dr*6ZfP@C$x!# z>wxN@Gpi9lLaA7~Xnx#iD7)>)grQX$7}MeNt6DcK_sHf6lY5PEn=#!etF6wTWpD58 zoa?zS5bjb8QlG&ds6ieCa~=e?42}ty8LWx zAwvo~?cba;X3JFL+4>AW_+-Fr^RJn2e>#I=W?*jKJ39;u(oV2!dgvCH`XtB#Lu$iZ z3VvBRnQk&Eax$QeO#G8?8wgtcOY+gdp%p>Qpb_McjW z(t#QQgDzs~lE#b_A2yc%PkvFBu3T$zz1G=s-sOLi?Tb=K^md=4ur{<-p0gc%*5GiU zJ*C`l>Tc}IjAoP+fCyQKa9;p~u!%60B1&mWm&l+8b@iSHaLaG^H@s)TZ`<#Y~Ciiao=8V0=HyGyt1CWRvV50Fs+p8XF5RC5YS^}Zw( zZw1Z(Zj(#LFD6}6ctTV?saa;t87ze{Wkx>mv^YP*(Fx%;e($6~e&4aQ_!fh*90QKD zjba8NimliCK2~yDFf}rR?GuNQm!!H~60G&>9PtZ)AEB;&B8PUm&dM{J$VgOOv=RJX z(G3mW167FxsC$JHoQ;VyYs=Br;zSjJP|Q3mA-a!xV|t(HV+p~z#Hvku z5u7kF(8=0PBNf`~ihNc*6h#yQna*l=8YEG33{e$JW?t8fC(xb^UWjh7!(o?_KmJ^dl7o()cS;;tDy#~ImGe{(*C&N=5Y7=_ zg6=shr_*yn{L-WROtRLT-LdWp1qR0Jrt74%zdsnSPgpB`FMMP87$S{s4xYX=yjJ(Y%i{mq9GYgP37Rzow9EfcoVppw`U538H+2uu z9!zL`pJEm_im~6hwAZnxLz4qitlyA$pEk~?HTg=q$LCuDlCdKcj{%<|+4D!elW-Wi zLkv)XXa31ldKqIQ`S?arUykI%=RzxdTP*a)0uDB&~ zo9x+Sec@;+24Zf-^ea-+{qs*3Q=JEe1Uuuc;(Z|l2WRx{Xjr9{y-73}>yoZ^6bh{_*4iab9I2YCqBPh z`F5o3^mPjiJ-|J1a9bm}@%EpFl;U8?1AeYP5s!r2Sf%2RD=sgc>_iu3ClLaW_#jSl z+gOgwf?2X#&Vk;7L?rhVR{^)=HTW0d4Bz0kaw%3dXhX#X_|qV<*lC&ijal2Rp8RElP@j@jv2JGBQkp#ue4i8b3#=F&5`gD zyx9gR|F=la^K=tjuz%j%VyQYRauz0*pOS+*)t%>qt!sDGYu~6%J}gmqR=sAGZ2jG z?RyOF;}yerM>bYzc>mbSW{)G06C7fOrSO#A$`IrQ4z4z%-t_|r2G)JTiclEO6Eo75m4HlBttI`ncadY2%?)+9kDv(I%*sZ*GI`~CS zwJ~1UBJCEyN9l5tgG#C|fjr(nr-$%SbGoQI!!AtiAiu{ViK>(kYi?@P2)}HekpGe) zp;ikq7+D5A!y@+%p~n06ZdomfjEllcybetbQf1Kds=bQVI`njG?PxP$@kx8**8Vx* zbg2hMf;epO^IZ7jACESxy*15kq55$yr#fysBKuJ=wU7Yvd)`jBPXbSnL17d*4elsD zr6~a;0Y`Wcm=O)FrnE}y)b3Gh!gt;o)8@aNpg7bRHK~n*%0f1$rooRYB9#J`XNja} zupQ&K<>Rs62{;g&Xg@JVRJ(upBAgpVaT>`Q@SPGkZ z^&*tS56dEvh5%^cFX9d%u!Il?fv;a#JNQO?=Q6^#h3&@vOB+AK;W6OD{GXCuvHDm7 z%gk(Wd$@mPAGmAOUvoW+3kCp^W@Vg-+`VzOOsK?*_p^{1fsJ&MxsHKuo;Gyjbs4VNfBr%?@mWt(=@y z`VP$lqaeLfQ2nLXdG@LIqDZ+(^lW%(mMJe)@5R`2HGQ2(vH?jSW*r$4cuJ*^q-8z+ z$F@zzLXAFJ+)mz}bO`MgT9I%vtR61lYw?wX0+-X}h_HP5Y2&tn*OH^0C%?B;SG7f@ z7<)-@!C{aQEq7p2ST7f{u(|C=e1vI7&h_@~znjjAZOKwakqU>h)bp;+e$P zIF72DQ|n2}az{pl%(ws|xIj6jQ=;S_Xccn~_Y8zj^_0_(ckSEDFtEG@#%G#I(C*7F zN!)AnEcp#=%2UH!;~c5VVG0+ zSgX2X=?!$}AwL?wV_rgYM_d{oS{2w=_{q(LW0hIRgn5TUwhRm5qLN5rtqazvO=91R zBROGL)8170G)I1eDUaJ~pw*1eURfs!3DqQ|-1<+VS{~faJo(U&zLW9f&e|E(e_cy& zwV)LTq_Ga;-mCnF!ipbj5XWKB1I2H?YcLDn79Ri!_mIIWllL(Odin+M&uIR4e z@NiPnMEYt`^GEPb04Szxbm9hmVOTD*iAJL@ZTq#%uAFKj+M&EleU0AT7Byf3-VmMy zMlfHt;IkA>1ULM|MOLaE;=~xW7+8eXCAI}Ek?|4I!UG8B>M#OB6%Ja>hiXR{xM3+k zVl`=T@l)63e;japC8J7UqDYYipif?N#SC{c1#+&sQITBadnc}DAeDlI*|xG#bKgJr z5?Dn>55*<_8_9>tBz%n84yX-sx1q1BnRFZH8FK%=ttNh6X1_@FKAzo|7tyBAyfR@u z>A~P1h%$&JFPW7&1nd1DIL;$Q>>FKkuIR+Mh=WeQD9K&iyT^S?Gz@rvZK{V)imsrz zfVD~|RFX{;T9bHCtZWk)9Iv0&W!4F-|%=Chkq~+-NdN z2QE{itZBP*Y|+y%5jqj-72<}uL}X(m=X;I^FvXaqOq-<>CK~{)z_J0QZaVCWKM1Ei zIUm3F5i!ETgAuV>bTV}a$RKxQQa|q5ic2HY~BIH6_)vC zQUw8mK%6Q#+rf*XHjDU2r1@5@VIS$tX{m2v+YOrjB_F0rjZ)gBXjLF+QdjV9&JN#&Luwj2#9t>SmxlE#To;F%WP4dVii5X=FA{Ei zs`x*4 z%Bnc$KsIb6vJPJr+FjS^x@E%Osbv~Hz+GQx-&NSD#E3$42+jt^Yc(XLHAgyMpC297)XB4tt-wI+~S!}N# zwSIT9(l9H{p!LZ>I(py8#64AqUVqyh^_=e^k-}2|bpdeZ6Nm#9HS)FwggUi4?Jry+ zM0ymep*RNAP`R)+x;88n-JQi$^%Mg52E1g#wK8TPhbMNn8?=9l^LvDl(;>WRw7Pf{CgOTsEDU(i`{@O=mm z<7w4*v9wXQP`5Dr4mcj?Hzm(7x?|rkvT{%n>jn_taOez`FByT+t3oU~ur9Ps9pS7G zdejjmrMJ(eK4_?qmySfOlzt)%(A)zQWaw!6wFNfE$j5&IdFWHFOWOu=kQ#I09z3Ut zAVXurejai5p&~MX55TIF9%nqobWQ&>*Weg{RWSJvzteCf?wm+81yRZG{?p7jW7xC^ z5D%-pVl>5{g?G$1Ukl&pU4-9-87lVrcqxugX;*J$-8|WGVR#jS7}$F~>7^VKB!N=J zuB@MyTX;2^!PU!A_&Gf8T|#Uj36kSOUNp?=D_w@chzB@#g8T*o5kXB?t7R=kV^jbZ~32n zSwSa35rs7EWQH|8^Bt~aHk+*;uRf{(a6GW^ubQm%7L>5Eq`1n3>8LVcrvUn36qPW;(&?1~&>|MiO%MF%nHKbiM6ia6^0f>fr`>^z zYphafB4dDsIuvXhn>+#2!6t^N(D8T9k2qXjN|BUokM4sbtZDY3RTMEj%{wt_6tc=7 zhBP3KDqIHrV6`t=siMIB=*B)3ZAv4AGqkE#2DBsE@bq^F>H8JkFWD#+4 zSk2|97DOIQAGo&7`qaYN27c^FPm15hJ=1aGoU=v^{YSOLRT!x; zIfvU_q0Om6;xa;@!$eCGJfwX>X;d$?i^+4b#wE+oI(h#0F+^tJizQc`L*si`YG}qk zuoM(vdJ$DrK$}**+s4jfvDl@IUfp*c+h(q;^gcY$eZg;w6K_k1_I=RR3cWnI84>ss zW9Zk@>*Qfd+jf(p9qZ%i_{63cLg#(jr&(yFEmiY94F4lp#_O zpc3w&?zm#zZ(Fxku5sFwwH@FmKCQXXe5^#<{?%*zsuCFj7~-u%KHDK>?4;lq6+<1C zq`DQ0zwYGj<4O-ft4eo#Gkixfk_nZ^J{?~Nw9Wa|vx%%Z3Nf#L=cnNYQ<#6HrcrK1 zad$WN1pUyPz=N@Y>jK)87CzPd3+vvl{WBLEpvdAInfHe?Kc&{8y zRzHffuvIF`B;bBcd^*Z=R@MDcnO1%toxV{-DxN z@J3JJv7Z@-(4L=a8^sOR{J}G3WWl$#7cEI^n_NM-m&FhqhMEiY+`eqoBuma!!}5ix zTVh}p-YHz{k6_VNqk1-P2Gtf%2J9|kVO3<7g;>9WJ%GRCIKdoH>3-cct<$~>h=9AT zQO+%+KW0XC)nhtD$UFtTn|^DNoTmVmd8F{o=}cia44sL|g7{t&jhR&r6D-=Poa_dc zxSM`Xa~Oh!go+N5s*vde_%Pp&VbH6+MT*tM_7T~&ty#!E8IFRhNS3C`-cqW@zUD3w z+iI>h0=qVA9z+bVKC9TG1Vn`2d*M`?kn^KjvqT92|MVCBJ8l<17BvrsAHaYd3Cj!l zv={ya_P{guKP?8-#LOV{<+yf#eRnfg*J)#<9{@yMyEhw{N@{g=Ho+DRl_wR+B zCLEZI{O6)ZTa?FVjK^+K~1ZnS=-gV@H9$C!U%mp!9!7wR18+n|&E0@)me z{e>En)jt4kadvz$?!=IVlqH!(R(AlsIi@<0T7@3jw8L^ad)>Ve?*95AGRK6|4rY|= zo#SD5uI#aVzyuOin^J)!7hUR!u&3n1Q5nM2c$-9-qYpjbWmhJ%5|INh65I_3>E_cR zRJMtk6E1lQ>?Ks4HRDW~8b*zYj385Hd(ZrJHAkMug@cR4xlRFL#L5CaMe*O+g^ken z=*_F)%1&7zfsc2CVO3?o-Zlq{aCF{l9ZD7zU0)?I_3P(^lX=(Yq!oG;W(9zu-V4_S z`-v(ST);u2HiwK9dXyH4dSZQo|%ROr5}{aub6ZvU44O!AP+uliZxO4E zR39n}0kFZgoTCFcQ;+e=%+{cl{&S!%dxhG!I(A?B^3u=PSGI2aj`+ljruCGzGW{ra z2kU`}>qG-BD7+E>{oyvVtx=%`v+hTBN5IVf%xr+iClvr$?N+&Lj!kpgt%X*eoO`DU z21A0QHKcem{*qh5gncJW9dM4X?XxnS1=vtY;!>oJ!a%bsCCS35uJ_3Lj`F!-yg@oq z4fDZ*qzD`6OQz7Xz^3c--J&-_LAL}XWB+o$+Mva|a1XQs1a7$6@N?}Znl^#I^#)+? zIK38tW)IFsCm9pl^xQ9u$}7$6i9+aZ1oU1foG z_NNbruL2>V@_8sN_y(&FM+C@SyqINt<$2r*8C41G=z|~K&ke*_((DSWBe*W`RBVJ4 z+O~HVa_m;DPik3IL6ks$d6kPNz9_=EwA;ygLf@2anXhKa6Z4Tq*@|2liAAxovj03N zm2gU1?P`GkaIwAQ&bL6n!vevze7ch z2jZ@Pn5c)ZvRI_V$J-SC1)dB#bGEiV^- z%ZiA>D2x4w7n#H;9O917iz5n)N1@z{BM5bn5=#q5?cLpy7Qu;SyT2DWdwsjo8gI*% z@m;)qe%tc&M!xU3Upcwd%5GR-?A4jzp!-%hXetTqE;&R#5XmIaE-IWV40Ue|ihi`@Mr-1BW06%+eKI7G(5PJ~(| z9T9ldL)@|0d*RfO=ORC`VNKk4veY^Mb3}!w^>}-@+N?6~P{Cun$53KwCH)tE+B2wg zb;H!pSgqb-m09cYflBYX7qoMAmGt{ptI~R@%{yt)RRSNOrOkRQCM9Gd#3pe8LPq=R(^+wU9DF%I`8I65hho6@n7%85`T;2XWKiCZbhES@RjPp@6hMt9f0E^A(k~Eos!rVkf2>5YN)8=9gkvBl4!_v zSFF$K7lx8tRodd`6Fe2US`E}x{1h*?-Qy#q>*_Js7w5KbM(Ta!041x=eJI zds5-tq;=k3BDXh_roO?YLrsEflcdbQn!amhLMVXan2+5rJ;;hi7N&9Eq~AGn{!>&o z6L{0G);68>kXEcc$18v*koL^oD!NAIOMfS7-wbYN=;O(qo`#R+LzEn*-oSl< zE)f+gv|HrW5Ml|B0fI#z=j=}87$`|_2OSNa8gINipi9l3DUXP%%LuRd-NVDv!&^Ni zQvjO={k)|bzcnhel&gDVThDONAIgGR*P}Ma3{8fMf|dHLV{YPQW0@!)QkY$Bz7fEB#lgH38baMn|2N`8@_6 z?cPNLQqT|AZ7%Qe!NAA2kYYJ@Dgk+~LqK94Z^=0Gsyq@E zK$~Z6r(W9=Ccm;>aDZqyC43O2znfKd57E!>g$fOCL9 zh_WYtL)AMw(WJeyD!X=ciQ~-QQ<)fKNSHKk=4BD%ROf^Iy~yLn^+xOW4%7B7_Ir!* zq?kLUE;tCs09!EbPWkl)<@R2tk9=bJCDDreL0|&i9BPv;G$NNBqcuTQ22>J)tmpfutUal^S z(5QfU3J%eW-0SVHt%rhp^RBVx=yl6<3A1}*R}|-zEGioT2FL7j1AY7SFXGe zYZn=~6D;AFt87r#X=t5Vz3}_bP|a!I81Y9d9@yy!n<6*O1|35uW}wt`I209xVr%t| zsnrZNOLP$}#z8=w~)9Xq~54_oE$UN_>vX&!cY-YkpN>&%n{;%_`w=MLk=T z&2yDPj}dRSq=X>vS%>QN6-?*2i+hvRIPK(rzjA@~bdHdp)*|4+0A~unn*xJB#k|9@ z!Ai{iq6$hQe8tfSGB)Ceotrq5r+v1zsk{x9bpUAcWGKw>W~IJBM9?!i^UZo~3P=$) z4Fc`Go;{vz%jj*E8L!V@Sp{B{CSbg-SpXF~EtSB9@r%&rk< zcuWMJ9>|&@p3XTph^_yfaLjf%550zx36$*cF8=u%)GnWpf!=NUVBr({Zi!m{JT)1D#?P0m$VzN$N;z=)3ycG-WW0 z`M0Sj?2UW_TM??g%5Fi<>Q|@SW(hCpSFmUjjPwbVnusfxw#z=6$;`j5_Lau?>(q^r zZb2q*h*h$-GL_%>FpQ>3PBWV5^~=$bMjL39_?J$zEr`d%jcZrOTVSBGYzTl+_i5WP z2Nb;V^OXAV)=$hSPbry`UrVnv^NuvDVF{2SEBqG3SIiKdc-O`Gx2+w*c2Pfsc#)%B zUtjOu;xEb?wupmH%U&is2yb5c&x7BUP1{bu2TGefpuropeC zE7m=xyNlC5R5&VK5E?Q=SSM=-jc5_rItDEu$#XeR0Pxt)9T9+WI|PF&isSEs(MhfZt1L@i2Y8YG+RwxFbBGrOU=xy z@>S!6(UP7lpqODKvafq?E=hZ~0;N?`rfguaP;tyZs*BXwGjZd0^z!EX;_N>nj*eDYVW))JD9iFGBeqlw8_$!nZyqO#FDs2!D<+nGK-(#`+1*xzNEjM(TCtF0Z zM(lP~Zm^Ff`D;Cw^{gq;Ue_MhIv<$rF}D6~B~M50tLMrUx`nc_#zG!(BlLczDPXN; z__aaSI7om)9O=4}QP|ugpw(!(?i2{N!@OFM1PBO|82~1V(7`aok|+C^x+&>oyzIKS zT7cwot?FT)0>2l>-cozg*CS7>aOJn%l5eoOb*|ETa6NLqY7xc1qapJ&ad+xr)*}g} z;Qqo{L&Wl^rMkg;8sg5CBEWDO_@Yg*F(-JG@YGc3OG;}XGYe_3N>aR_~mT-22 zDqvdL%v;CgQ^!>+_~qxE znp;8To!;H;f~YJq4s&7g%j=uYxrRS z>(ofMhZ$}QUU1kW3m1`iLVp)Mt-Rygux~n@FDDcmW01Txtn(vMheFOuM>~tD3VDzP z{SaSUwKeA--$Erjm-ew_xU;?fNnq8j1-_Ex=*BymL*`Jh8?X!Y&z+kvn<4D01{qYh z)pO#jUt5P2L`CjV9@i}z@=@wdXI2$eiAO1@nFcbBJK}`u)Ut*BDr{^=$od6{A81L! z?TRh=MWLd1vxoGZu#4hdZ+G$r0#adNn|8YLL0dOqeMdD->@|S?lKyD;-!+iUe@7}V zEBr)U>xv%<$6ko1wEP(SX^hbso0~Xt)(^zGyJ<70$S;4fUqGUnnOo;fYK;Pnnyg`B zKn}8G1cwz-WM|hW@(UYfg@Mj6%rjw=D!e+A?tDt7Q{*_cEB8=`6-1Ij^Gk&2?~q4+ z<}72LLOP_T=o~YiY?RcpAcg(&fSF)!MXTQ;?3+r!C0hAkO4}KfIHbMpsRZdael#3y zm3|tf_6J0NkvM3Yn*m$}w~!7J7qrf`IedDeMPKaWSN1!mKabFlSs38z5xpdhPJr0e zQo32cT4{^jVa$+bwO1M6+*^m1z^NwwQGTCukMHIcFH>4T8$6KpD&bN_G~j`Xc0W+B z$pDS2&v4JiBK>mU?)rkeVWeCW^o_17v@-Rpq3z7g-2UeNZI4)AKuYzDD%79#SI2D0 zd$QnKdxb+bRq&V-$1aZLc;gGr9`7!adrw=1m-dc%eM9l>?Gp>?Qvt ziI#ZE5t!`9K}!HIuc?pP2_bK#up-5>Nt5J@hRZM$6DF3|{C{Ocd(TMI^)B5%UR|CQ zLW9J$VK+$(utUV1PzS#yVil9s0qyA^Bls6)Ljv@(J#pz8k-=W-!Y7=t;1q)kF z|L^OcdDsKe6v)QY!+}ySI9;3-k_nX*k1TXRilXXLr5S~-4qf6^|Mb2b&2g(~>c4B)}KF2?c|G1R=+lX+I3c$s{5qc}(X* zcB-quvz0Lk!ADHH|4$qHdU_{ubj)J^YK=U)$YV!4=zNlD;uUj@H<3!o?}Yxb1~I;7 zxYb#snZ=ECMD+UrA7?RPTk_5m_a@#9ygY?g2Z=V{bJ>rzn9qacdf{ z>|5uQ!aVnp=GqqOH3dgk`9Z-KE>W-E(M9T#0{!C18(H{_PI=Ll`kSZ{90HB)KQG|%3v`}<>2Hn)pyVGL4W(q$~V-4@kT!JbL@%$(KS;4`Q1 z=-Rs9QcKgl`LE-P6>ijY(|xD($ z6$MZ`olkh0TDmdBGv#F-bh)&lWh|If`##O50k|j80x4l6j5djtmA>YazJ?r+XVC00WLRsBoUA3#~ zVCv^uqizVdUCU_9noiz0nA`aJzy_MT?~?R_#EYl;4p zHL0FT`(hY;S|bWe*|}(MTiE^G-MpQORyp-aN$!f@FS(6yW$^dmyP0#{c7pV1FjF$S zq}{+O`e5BUaH9Odbm>cpJ1gv}S?UrkXC!Wv&dkFdg#km(gz8}CUW{uq76di)bM@kK zdO1~|;zyzJ0^T)M#$+9l-({LE4Dp_#LGMdtm6dc`+KQi%g_cT$2>csbhObe0TX&(E zzVS(az*ZDvM1*1a(P-pq;h5owZm)Zy!QApQ;2|Klw94JU&4|cZ!J^HMkzh47;hx7! z*nd2wZ?e({xQ8X6s>((sAEyFUp}hBI7Q|1)FFDJ9R96t!(ReN2OmoZs;=V-6!|NZp zVTc$aEaq>JM2D;l^45%?HU3>3@i!<6K@hs6-*-?-R7qynY<#NDO0SiJKf9uj*PeWd zVhF=9N@nYqSHr*jx>TDnSY3n)+IV2x(c>_?_~Zdd9Jtz${pVJTt4zFOCtug9GRav! zOvrRVk#h#!yY7=FSO+R`16|$v#08bYP8jBc#@{^tX&@d=71pVKSC-QRH=#9P?#IIs zUdJN%hZjKQq`qWwmbzS0UjM{9`+K5kg74YT*^V8w91Ma@Sd(y@92m&Wd=7J4(AyS( zV#4uGm)(`-!Iy?P4o2a}uJ5+7lbR?PoNj@@8mF+F^6ry<*Bn_yF#3HgKQ9q0rVj%h zgB3|>EbYok|Fh#ynoFeKgzuN-c&viiZt`BHEq2-K1g3v8w=Qh_`~ujE(kuSe14>($ z@$*NWH$c0<=VC8<77iqQ4z*u5DU4P!6-Vj`SbsL>0zfCioEojIVQP5-6Y3TLgv%c@ zZULzHV5oi>#YM{-w_XsMM1$}ChU%h8xNuU!*ig8&?Qn(0fttmwP!L`W|MOq9%A##n zrL2Z2zAV)k?@p$ROi9pj#(6NiUWG*aqw><2oVz%Ad=RjC-T#0* z`EqwSk$ry$rj3Npf#GO?X}i-!7o8c4-+m6LWA5Kb^Q_c09^=+58SAbo*r?zB`2z1< zJpG}S1igYjURubBr3{QGid^m_94=L_qm+RP?TBWPY!cw2nQ)B`iLKqSB!j%w{_7b6 zEz&klb1DC)AfGS%G&;~FoMJ^`WpmZ&{~m93t$h@!KuVGzA8aAnhZBec@%HwMn#lBL zK&DVxuha1FdVIvBThH+I`78@ETi;K8RbwrsF+faq!ByHl%C*+G)^hy9KY9k?q19;( zwmGh$!;lnCxda6nq5S1qKgI}VP5kaFhA2+&`8bn#l|yoZNoFmy18t=EHxl7s?rytT zNPt-!HtQSz>G-8@WS(%%i8I<+zg=G0_H%;PaZh88=C|6WqVlL_A0TYy8L6*eIhLttC${p@+-NWYe%n=nP}a2q7H? zkI>jd(jMS9HVz>a5Fn(Yiaf8OAZqmM-z)N~WIMAZUWdYo6VM4_`#Zx^fG@-aF^vsa z(pA#kCmjyjdt=*ZJQP#q^}v$*Wj;W7za6MTd643R^Mm)R+4iO}z7ODhfPv!*3@5M| z4>9&UW=c3a8=kzxT!EKDg6tzLK5Pi^0@bpxJ*+NMer!Valdk~e-5jaUzL!7+N7 zgW4q2ob{cxmyshjoVD94&CBLJm0B4);?|F`TG=uhkJ@kAzU6jmy(^vEMAQpE)q3hM zDlU$~>=8O9FRmeEAQcMD#?E9eNBlMek(~V`kftuwcE<7&r`8s`E%vW|}X)1n=x z`}$BUa-dNRc&pZ*)qVbZ`c^pdSN6l*F3hUfzFl~?jMeE!2>D6VV!3Y9Yvg*3QxvBF zQ=TV$AKB@x;;(C2JSR`BsaZ@5kptVP^|kpNFqMe>IHw??VLab#r8+I2uHPx6E7lnG zwUf2r9Efw6OOj17UMpJI#0sSp(al~U=1~pCOTzQ7>-4VSEjeY1Ie^7*_zv!_gPR{d zdh=fzq~}!>PLgl842EA76j3uJYT#S2=p0$}RWW)5N#61Vwlis4l!EwJs&3>%8wyfOH1 z2CTgmQy4A*{#vR09?P zcw%Sb@LuKo=&t^JJOnttm@cg8pq-?v zA$M|f3VSp5T!&@T>?NiR4rI-=TFDWA5@@BoM94hJbv((yI&smw(gM8VtSPr@uq9|d zjwtNK!6FvX-=~Me{Y5mRy#f9@G!lKpt^zI_LhsPn|0KhpTDY1AUFhWU-lo3Zwad(Q z96bw>=qd|w3WOsJkf%jeDb8(Rxp7PLdKW^7%c?KlDZ7vvNN zc0=^qTLY^vT!Dxi!iA;@ulX+6nkG)>kf)G`bm+VW5l-WAX1>;-g3(9gy6L+aH~VhS zDuMDcA&XQTPbU4i40DF4(wEY2k*#nn)6U$Q_~qk>`%Wso4TFVM`kPZ}ja5t^@YnHBSh1|t7g7cIaT~|f`il_jCR%0IitLMr z1S2^*@JUs587p%L_ooB2B>WGlu_rrxr>J|C>J) zmoQR1srD>uimI_m+yS%Db#G$pr|OR$^u>+TrBT40PX^2!l{-LXWKSk@>OC9z`IGh2Utz&zV}?(<4To`0}e7@B?+e zR*j}vmd!|J+Ga(_}g7n$|@ zxg`>U7O@{F7ToOkq&q#nd2ofeCH9)d)NL83mCcDz!e{ZIU(5J9k})r_fuj+9p`hcb z*G^|k>O7Kx+szZX8FA7-dAJ&syt|OJFEI57Jti$zu$BScmyUCTlmK5za8gyNX%&~Q|QZTK1P<&lk=opVfJ5zm}LrhgqqyY zS^SzNJ{0(eg{_pgCc8lrPku90D?neRV8KjY#Rq0tcec~XWu3D=Zu*CYo2?tW<+==V zTu+L@AE?**vW50nH*sxij|3SE;4(KVs^mo5dKYI-k|aYpt`nWjpTFDX?; zq$Lv0a3E}B%7Tdk*QaSdtsQy|zKR8XXMl|7MZV>+bv`El9nu=*pXZ0gLa6$lF+L&o z3}sn{o60f+X2V%Trq!Pv4rL6+6@}};j1;@5h!XWrWS3w~C@2Bu!@6Lwg32qgeA+Y$ z$9z+Y#kb+^X5tY2 zn9~wX!g>#o$mf9;bvt@-ZQx|f6w8lAJMmFZt6rUdb`e^f3G~xaOGSE-`D!)O}c5bgXL&~W2m0{ zA|U`3lfrt$bem90%zicLQDqEzdDmNKVQsKlSunS0@kXgEOv%EFZZtQwKzRO-8jF|y z_5=eS7_u-WlR3Z`!Fa}<$ABa+`UhL!dT~s@7$D+SC3Zf{QAFhoc-M<>=cJ7O7)!Xp z;ec|4C>MeVp#gcnEUfcb(%k#y5d!w>dWlTNMQ9)vBub-g74ClQ%<0}rk^t{)_eu!# z%*eF9;eU8j6`^G~kPJI8CJD(%t|>uWDd_%|ELMiSU)gL1^!#OS;3?8CLoJq`4eU<1qbVPCLdx}9Wl4PiO7yCLJuJj)qn=EaR{6K7>L&W+$#h? z2v$?utPUMqyCOCsAHvJgzbMUOHVo@?;l|R8%1d81I4^jR5>x0|3%hwZ`A+8=(#iM0 z^h04;V9CD1lDdZ6Ix>qR{lyD3ouNC+c7>qt?P>3{Ei59}WCc8E$&@KW{2)gsFW(1+VyT9_`P56@tv4XugrD{_p~)Hh|+G%fF7r?ar?C2@u> z*paH8+KsR`In~(k6t@J+(yP8NRnFENZgsby`pj ztt$Rnn5ZQ<@=Rh3?bk7Hk7?mIYF-w@jYwn!VO(O9T;C!O<_Se3?oA?)gAAyS%L3SK z?>hL@?_AnNO9EI!Vj~D7hM!cj+~Y_wW==l5wVVonw{TqDDq)jeWo>zb)Wg8+9Tw{4 zpXH%6sa+EEvR>=LZbAp#EYOSXWuFTsFi%o@xo@x# ziGXMeQ>M&SalvhnSECx1+m^y-de3=OXS@VmMKl+Ep3FiJMFD!0$8N(k83sF+Q^UoJ zhDW$pW-8db!4#WRdehZqD}h4n-f0dJ&nky|f|G~KLZCv<0wVx#2Dc>B-pmd9wol!c z)Dpps79NCdu(KuDvbo#($7}E4nxFO(2?e9DpTsyTo86Oz#JHb`^Gs6AYdWssI{wJ@ zl4apc-Ha!SZFs!JCeQ3pTO?SNtk0$Q^RXn)M{0I^_u1Yz48${)e}g`tD}&i}y8*%p zR!g6NsgHT)t_9Kj;`oiTPn~Ufw$N)xoA7_1dP5VtDne%nT?6`b$F)}C1FZL%jD-%$ z78c>x{cxv}U}pp2Y=*Ra#Dj16HqE-z0F5?hA)-c0fw16g$iOTt(fps8*KFAKeC{tJ zJJV4Q7z(ktzZm{KYz|lT3sq9$O{yCfMO5wg7V9bZSlQe+QP+9A#XILrH3y`b{raHQ zgSv=c;z@+-Gr+C0^9csRZltYCFKDhrST+rQ*(yw$5%;RzhPAf8k$w8mZ^j(8$0Jzm zF@;kx!DwIMS}%ZZ$;}ESekF9JKZ~h!SB_uTy@nqth_Zek#V|0R`4=Mgxnp4h>1Ci&7mds$L1sygHTh=*!W6zq&WE^=aO5K ziOMZ3U}~k*8cMbIcJ1v_xw<>x$vAgljybH#ZdOknXu{lvM%~WCJtZH9vCF3|xrBH@ z(B}PEH35Zb-7yKMbw3x~4N0`2QS>hfxMdA;y;i=>?0XN>5T>MsSlPv?uUP`t31l8U zNz>5BC#e29)cy7Ewp{qlOvqwR;h!|@)=!^@rjz*789)-~DK26vFt{~C&FVmL_?@dR zYagrOIdHBECiXkz-Y6!Pm~@umIvMAbDm#aRR|Ne2L)$FV(IEqJOvs6$%pSos)VN;C z!G0xT6nj-dWPhI&7J$q{yRp`3qcXe`)}q>}Yj*UMN}?qR9|$0xcIx=@O1s*9rvE9T z`6EayVPnxS@2rV2e}5D`>50IxXe@sIU*korj#S?e5dutv_35&T_@?{3*}?Yre=4OT zq2pFP<}m!=u{tm98tvThggqdaj7Z+|$ygk%cB+h7_JEGw;bWl`=ISRN3`3iMyP8X? zw*c|Ap^1pi!igAwc=Xacf=bD;g4_BIQK-4~YCpu2%B_Cl_x-JR){PAY@P`u$D`Y^T zAkPrw_U!wEc7nV%?BUrJSm;UHJwe3oXtQcj%FVn;0p^YCnF0FBP+WqD;tQ7 r9rSU`^3k$9vY8?Np8?jF^= literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png b/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..adb029d5fedfdeca6c8bcdb5c741908a82abc616 GIT binary patch literal 4262 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%0DxJY6}K zn}S?qU=zY1P9IWUp^2m`R3#@@n8?93l#!QQ9Nr~RzR8JH=M~n9OwBz;zqMFX2B*^D zO|l6eabJ*MDVUhS&x*|InEO{pE-=xYlpYZf5RI8ja%>Zq3lm9MwC=i+6{~?CCc)g4 z)A7(E?}?nqvD{&t{y)d-tl59&M~+3y-rl_gh1WMcBMlI*4=DRDoo~wEzra1EhN%@c z&$BA(-HDjm?Y^!-Ge_Y6y~A4Ofzr5$ pV%cgeskX0i{n-Bj_y_vjx)JgJ10DrT*RueCrKzn+t&!)0{{f>6FkS!v literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_65_654b24_60x60.png b/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_65_654b24_60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..516f8ee1e0f01de4dc6849c4347021ac98d53c13 GIT binary patch literal 14498 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_68_b83400_60x60.png b/src/interface/static/css/themes/pepper-grinder/images/ui-bg_fine-grain_68_b83400_60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..7a85373ef2d3a47a1701aba9252a95e9d761c18b GIT binary patch literal 11935 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 B$in~t literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-icons_222222_256x240.png b/src/interface/static/css/themes/pepper-grinder/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f184400db5da441a76667625c74567d220208e3e GIT binary patch literal 7025 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-icons_3572ac_256x240.png b/src/interface/static/css/themes/pepper-grinder/images/ui-icons_3572ac_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..921d320c9ec302720bc7a2e9c5a23e29eee42ba4 GIT binary patch literal 4676 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 MP}fwaQVSjTU-Jci)Bpeg literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-icons_8c291d_256x240.png b/src/interface/static/css/themes/pepper-grinder/images/ui-icons_8c291d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f353bcab5db761b1631b436d1038d6f469573abe GIT binary patch literal 4676 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 NMtWwtmD=d|{{r)uOpX8m literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-icons_b83400_256x240.png b/src/interface/static/css/themes/pepper-grinder/images/ui-icons_b83400_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a502853281e4ab4c14a56e3550c00de8136cb2e1 GIT binary patch literal 4676 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 M>znIU=wRai3m;Qfy#N3J literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-icons_fbdb93_256x240.png b/src/interface/static/css/themes/pepper-grinder/images/ui-icons_fbdb93_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..76eb080bf9404405a52850c7c66573d8ac4e53ee GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY0!R@QcmzSD1w;`=nhGer z35rq`A~k^Yt~4phi$3Se`F4K5xz?=NvuCYq_L{wB&+I*S%}w>`s5z(s0H8B8(6Imj z@N5Wd!=YzA!O-aUnSgm{nrH$*O*+kq6UCX%?P6eI0svS+0KnY=fTOc1+%f=!NCChq z8UT=w0Dvtp|NS-9v&F>CjjeQ#Co=!P{U1Hh`0E?PnL}ML7N(YfjeaDr%%j=nzA*Rv z+Pg2F+L>aPP$)O|1j|&tf3jR$oJ{bZe%QR=r>#+KP4ll7R(`~$+0RT7-;GWTcYXUh z<~$xqqU+D~I#d#6CGG@RBeCBC`+zx?0MPKp1pQv4s^b%uLC4gTrxOQ zs4#{mx>PfiAhp2xjNd}K0KgDysH15WKE7d3<8rZ^X}U3$U%W?%o!=9RNNE@053y4; zbj;G?;5DF;_R3>?{K#UFOitRI_VMu8FP?W@@!eYL+MiTkYW&`uJEdlue1^;1v91&L zgj&*IFeNhV3fM|QxTD;r#d*3Qn(h3!{T>7BazqQHjRP=)mPYQZ>6ygYaSL%5pGps} zTyljC&NYGA%HO%6739$Ksw?@LnnA}t^=_t3xuewX?Ml)*GR(@y?iA-(T3WWBUn z@(7N88k?J37U~?AR|LI5oHs6lVBmfvk?N3}q58tSe^Jt-6l@mQ7j52AB9HICt#x&9 zT@P1OO&Pfc`f3`Cwp=q3zl4TW)5^5_j427}Mzk$m10tZ3c2m0JgUfVx&4lIqT_p&|&=|6oE}u}5S1 zG3DA8XE>$;I1Cki(>wJp=0pitGsi1zJI=2D<4UysJV!Kotw`L!34EJrc}2;kDPC~> zgBm z>bvT#K*uR`b9pjXY`suKfJD+1^A#}m^=yZ?yE1gb{Ipj1X65+zn*qlfYCX8~O ztm(5cve~!(iL>O?`@8uXz2g2GZN)Pzb6IvUsWb_O(Y<)e_vh?MvdJt6 zxxQR#mC0zREuW@yThh~ZOjCpuUR=+rd~mhJhA)eldp$Qy;0R|wF{kSU_N#TY>z`= zM@L1o*aYiX^SC7je!YS5xVkdpE&y&N(5bmJOk?Ig7mz zwY9jSR?`u}BzYK1CO0qfnP}86_o!KXK8zt5`5X|!HJ9+fK`!Fn-H*F3P6`|0c)E@x z3iJ4+q$IpamMyAIgY#1W7S2+ehwD7|Ey0y`>t0Vi`rZtambQVz;q{$_y-Vg0$~%CR zIJ#u-fN{|3;2P*06rTuqgWscLk65MIzjCU;T#VCtzF4Af)@y{?0Ycnzut2Ob)uPE_ zBJQ(qRe9wult?!V)Bs0>KAY3bpO=ZEGN;Rwm4WEt;|4|z)-;+dTwLtU3I|c`p-l1we8xy2mmZr6FpzcXJESElPizU5W<*g0HgvmX%@*jql zbr_RS>+FO>`4zLxsLGF?KBkf%dlW`B`sAQ|3%Zx@Cyg_F|Hr;?T`n#EVT!S1tL3{n zd1!4l`n{@sMYRn1`fa;YRsfXx!F{J+4tFW}!ji4e66&K#3z3nXl{) ziRNqF4@{DYD3Z;ZAzUo2NjQ9^#M;`qvtdK+qRsm3WS{8A|B_@@R!Oh5ux=gX7uY-J z>QUyk@orR%)dbUx5Vodb1P}bDV*=*|?G!$hMtL-7I6$HqVlo_Kx~N6Rih7j}Gir8# zr)FR1Z}dlc2W*8(ltiFmw=F+vimY4pW9#O5@sBAoDAwDHh;^G8U%4c{CrA(n=9qWb znoBVT;=~M_w&GgcyX-Q(bsl|`vZ4HrgxA)H#nGD;G}C7vs4(O!?aD<#;`A2=^(@EG zQ!%qk%o$oWt5$t62?IaImX^EjNPnRDEy4R_*ZIUKa+w>SwrTN1yDJ)&sNC0y7G~9J zGJyBOJ9Ws5I(H0#2VBuXewdAbbkT^`O8+qV2=8gN_C%C`%g&~~gxEyDsLCrC91@}V zis60wV219d%Jrl@OVlOlbCo>Bi7Ms&S7=H!7>Je?tqtUae3GE!WB@#4USluIBgK@! z?=4wds~bH>HRu+=JE0DK5Hc$#?Me%O(zZvwBQP~QR$PevhDM9`^ZaB5TV|oUe=d1n zP`gR$)lFq3*NDq&jsu6DPBrIeqmDFlE|*qk&Ey;oMZ$W&MY6S={CrtOWLoVn9B##( zER51MgfaL}z8L8v&;{E%8@OVN5!26Sf#j7QZ-Gv|;m3!hRE} za+_fzMKY;2PK3t)F@{gU?TW2+`^$bl`yOLT6>M;|@nHMIpnEynT|svH9_R2kC9Jeo z98MJJP|VwVis@W2zus;Rn4{FcZE^_V@9C`;Jad+&z7%et`_AegZ$}l&HR)s=m3I}r zVuMx1S=i1BSm%`HG~OOB$xf))Gy8I4PB`+nJSjKk;0ZfV`2&?`+d`nyWk*pI$`mpa zAcD-14pEUoB^_5ya98g8bO1Z8W(Z!6|=U{aW+ISLtT~Kg0S{)-vW5G29mI#5#6I^JqF! zT@n6#)AzSajZG6duqNDqURAsxxb5Rz4j}woqzq@;s1o9VGI7G2{`m#-qa{5h?A5)n z;?ye#M7T6w6p0#fpcDkTqO4B&DChE_iQhkdMC79>mt6v<%wj#}*we^f%XRt2yKxWm z!G%^US>QwZ(b&`xB#KrvRe1Ih6#X2BsGjPSgfW(OH^=eqx%jA^mhCXTJC|uqB|<^$ zuqdR;^LmpNXypf~k^`$Ab9VVv|7Lpk?2ez>AdOXGF80|#(_RrzWe&BY{(Z}__&uSg zY(ai33yTsK84iy+*4ll7!?NY;4Iw{h@mk9{dh_mFg5fR|UmXLkEIuREJ!u@lr0m_6 zXl+)I`CMm!a+ukgG(njrsP7_7ErVnc z=3=q#3+5HTXrRK5k3}%ym5A^(nFSJcAa+R^{d$O_V0Y7JN4;N%nu(G&8mU2Xhd^Xe z8llcnQ+m~HS;1ETt2$I4Q5A)c;+Sr^-oR>? z(1eCQClQ$j3IT4G3osThk^YQyi@h(sc&$ad!mQlMSwGXrrF;SH8tpnwh%vP>SIh-V8cFfBc8=Z&MJ{&EJ(=n0$TapKO^h!}^$zWT+#nG-U; zg^TgQ3eStWpo#tWpLhljpjt9&dSf^ICmgJm!^y?%sn=bx8MUt_>zXTr7pk$m*U9G#Z zv-m`{U}5Y(Kk6_|x82DIy_haDjZ^;5B>1h`IT8mx411}Tqq(fKvq4+D6;1v77c(U8 zlxZ&}DbixKRUPtdS$0_*Mu@JvCQNAQ){0~e5x!7|(@mr8m z*yzQCl#YLL@*RJ;v1(NR@UL%pc~zftCdp>rX83sk?fgl>51hbQ9Bnjbg;0YUSVBM+ zmm&OeE+cGDF~^v6Vn4$qK^z_cb52DV|1H^S{P~x9nBj$ScPdUb$L^d&;nn$=Vp}Rv zK=aI!Avweb_;zq}CBP1KtEu@gh;eYeIroTz^TjY*D1EQ@qoa8hht-&9U;ImotltAw zBzpWm|8 zB`t-NRYb~2|4R_o^lv&Nu>Y}O8Q_iya|&_;G+hIn-M9_?oIKnt+?-q^Zhdq+``Q5j NLtRsyN-cEUe*ykX>-GQu literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/images/ui-icons_ffffff_256x240.png b/src/interface/static/css/themes/pepper-grinder/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbe10f0b2b34be6b2f7ca3850fbc948ce281fa5 GIT binary patch literal 6487 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/pepper-grinder/jquery-ui.css b/src/interface/static/css/themes/pepper-grinder/jquery-ui.css new file mode 100644 index 0000000..11b31ee --- /dev/null +++ b/src/interface/static/css/themes/pepper-grinder/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ffffff&bgTextureHeader=fine_grain&bgImgOpacityHeader=15&borderColorHeader=d4d1bf&fcHeader=453821&iconColorHeader=b83400&bgColorContent=eceadf&bgTextureContent=fine_grain&bgImgOpacityContent=10&borderColorContent=d9d6c4&fcContent=1f1f1f&iconColorContent=222222&bgColorDefault=f8f7f6&bgTextureDefault=fine_grain&bgImgOpacityDefault=10&borderColorDefault=cbc7bd&fcDefault=654b24&iconColorDefault=b83400&bgColorHover=654b24&bgTextureHover=fine_grain&bgImgOpacityHover=65&borderColorHover=654b24&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=eceadf&bgTextureActive=fine_grain&bgImgOpacityActive=15&borderColorActive=d9d6c4&fcActive=140f06&iconColorActive=8c291d&bgColorHighlight=f7f3de&bgTextureHighlight=fine_grain&bgImgOpacityHighlight=15&borderColorHighlight=b2a266&fcHighlight=3a3427&iconColorHighlight=3572ac&bgColorError=b83400&bgTextureError=fine_grain&bgImgOpacityError=68&borderColorError=681818&fcError=ffffff&iconColorError=fbdb93&bgColorOverlay=6e4f1c&bgTextureOverlay=diagonal_maze&bgImgOpacityOverlay=20&opacityOverlay=60&bgColorShadow=000000&bgTextureShadow=diagonal_maze&bgImgOpacityShadow=40&opacityShadow=60&thicknessShadow=5px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cbc7bd; +} +.ui-widget-content { + border: 1px solid #d9d6c4; + background: #eceadf url("images/ui-bg_fine-grain_10_eceadf_60x60.png") 50% 50% repeat; + color: #1f1f1f; +} +.ui-widget-content a { + color: #1f1f1f; +} +.ui-widget-header { + border: 1px solid #d4d1bf; + background: #ffffff url("images/ui-bg_fine-grain_15_ffffff_60x60.png") 50% 50% repeat; + color: #453821; + font-weight: bold; +} +.ui-widget-header a { + color: #453821; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cbc7bd; + background: #f8f7f6 url("images/ui-bg_fine-grain_10_f8f7f6_60x60.png") 50% 50% repeat; + font-weight: bold; + color: #654b24; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #654b24; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #654b24; + background: #654b24 url("images/ui-bg_fine-grain_65_654b24_60x60.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #d9d6c4; + background: #eceadf url("images/ui-bg_fine-grain_15_eceadf_60x60.png") 50% 50% repeat; + font-weight: bold; + color: #140f06; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #d9d6c4; + background-color: #140f06; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #140f06; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #b2a266; + background: #f7f3de url("images/ui-bg_fine-grain_15_f7f3de_60x60.png") 50% 50% repeat; + color: #3a3427; +} +.ui-state-checked { + border: 1px solid #b2a266; + background: #f7f3de; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #3a3427; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #681818; + background: #b83400 url("images/ui-bg_fine-grain_68_b83400_60x60.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_b83400_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_8c291d_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_3572ac_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_fbdb93_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_b83400_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #6e4f1c url("images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png") 50% 50% repeat; + opacity: .6; + filter: Alpha(Opacity=60); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -10px 0 5px #000000; + box-shadow: -10px 0 5px #000000; +} diff --git a/src/interface/static/css/themes/pepper-grinder/jquery-ui.min.css b/src/interface/static/css/themes/pepper-grinder/jquery-ui.min.css new file mode 100644 index 0000000..02f157e --- /dev/null +++ b/src/interface/static/css/themes/pepper-grinder/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ffffff&bgTextureHeader=fine_grain&bgImgOpacityHeader=15&borderColorHeader=d4d1bf&fcHeader=453821&iconColorHeader=b83400&bgColorContent=eceadf&bgTextureContent=fine_grain&bgImgOpacityContent=10&borderColorContent=d9d6c4&fcContent=1f1f1f&iconColorContent=222222&bgColorDefault=f8f7f6&bgTextureDefault=fine_grain&bgImgOpacityDefault=10&borderColorDefault=cbc7bd&fcDefault=654b24&iconColorDefault=b83400&bgColorHover=654b24&bgTextureHover=fine_grain&bgImgOpacityHover=65&borderColorHover=654b24&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=eceadf&bgTextureActive=fine_grain&bgImgOpacityActive=15&borderColorActive=d9d6c4&fcActive=140f06&iconColorActive=8c291d&bgColorHighlight=f7f3de&bgTextureHighlight=fine_grain&bgImgOpacityHighlight=15&borderColorHighlight=b2a266&fcHighlight=3a3427&iconColorHighlight=3572ac&bgColorError=b83400&bgTextureError=fine_grain&bgImgOpacityError=68&borderColorError=681818&fcError=ffffff&iconColorError=fbdb93&bgColorOverlay=6e4f1c&bgTextureOverlay=diagonal_maze&bgImgOpacityOverlay=20&opacityOverlay=60&bgColorShadow=000000&bgTextureShadow=diagonal_maze&bgImgOpacityShadow=40&opacityShadow=60&thicknessShadow=5px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #cbc7bd}.ui-widget-content{border:1px solid #d9d6c4;background:#eceadf url("images/ui-bg_fine-grain_10_eceadf_60x60.png") 50% 50% repeat;color:#1f1f1f}.ui-widget-content a{color:#1f1f1f}.ui-widget-header{border:1px solid #d4d1bf;background:#fff url("images/ui-bg_fine-grain_15_ffffff_60x60.png") 50% 50% repeat;color:#453821;font-weight:bold}.ui-widget-header a{color:#453821}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #cbc7bd;background:#f8f7f6 url("images/ui-bg_fine-grain_10_f8f7f6_60x60.png") 50% 50% repeat;font-weight:bold;color:#654b24}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#654b24;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #654b24;background:#654b24 url("images/ui-bg_fine-grain_65_654b24_60x60.png") 50% 50% repeat;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #d9d6c4;background:#eceadf url("images/ui-bg_fine-grain_15_eceadf_60x60.png") 50% 50% repeat;font-weight:bold;color:#140f06}.ui-icon-background,.ui-state-active .ui-icon-background{border:#d9d6c4;background-color:#140f06}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#140f06;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #b2a266;background:#f7f3de url("images/ui-bg_fine-grain_15_f7f3de_60x60.png") 50% 50% repeat;color:#3a3427}.ui-state-checked{border:1px solid #b2a266;background:#f7f3de}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#3a3427}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #681818;background:#b83400 url("images/ui-bg_fine-grain_68_b83400_60x60.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_b83400_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_8c291d_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_3572ac_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_fbdb93_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_b83400_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#6e4f1c url("images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png") 50% 50% repeat;opacity:.6;filter:Alpha(Opacity=60)}.ui-widget-shadow{-webkit-box-shadow:-10px 0 5px #000;box-shadow:-10px 0 5px #000} \ No newline at end of file diff --git a/src/interface/static/css/themes/pepper-grinder/theme.css b/src/interface/static/css/themes/pepper-grinder/theme.css new file mode 100644 index 0000000..7449d77 --- /dev/null +++ b/src/interface/static/css/themes/pepper-grinder/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ffffff&bgTextureHeader=fine_grain&bgImgOpacityHeader=15&borderColorHeader=d4d1bf&fcHeader=453821&iconColorHeader=b83400&bgColorContent=eceadf&bgTextureContent=fine_grain&bgImgOpacityContent=10&borderColorContent=d9d6c4&fcContent=1f1f1f&iconColorContent=222222&bgColorDefault=f8f7f6&bgTextureDefault=fine_grain&bgImgOpacityDefault=10&borderColorDefault=cbc7bd&fcDefault=654b24&iconColorDefault=b83400&bgColorHover=654b24&bgTextureHover=fine_grain&bgImgOpacityHover=65&borderColorHover=654b24&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=eceadf&bgTextureActive=fine_grain&bgImgOpacityActive=15&borderColorActive=d9d6c4&fcActive=140f06&iconColorActive=8c291d&bgColorHighlight=f7f3de&bgTextureHighlight=fine_grain&bgImgOpacityHighlight=15&borderColorHighlight=b2a266&fcHighlight=3a3427&iconColorHighlight=3572ac&bgColorError=b83400&bgTextureError=fine_grain&bgImgOpacityError=68&borderColorError=681818&fcError=ffffff&iconColorError=fbdb93&bgColorOverlay=6e4f1c&bgTextureOverlay=diagonal_maze&bgImgOpacityOverlay=20&opacityOverlay=60&bgColorShadow=000000&bgTextureShadow=diagonal_maze&bgImgOpacityShadow=40&opacityShadow=60&thicknessShadow=5px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cbc7bd; +} +.ui-widget-content { + border: 1px solid #d9d6c4; + background: #eceadf url("images/ui-bg_fine-grain_10_eceadf_60x60.png") 50% 50% repeat; + color: #1f1f1f; +} +.ui-widget-content a { + color: #1f1f1f; +} +.ui-widget-header { + border: 1px solid #d4d1bf; + background: #ffffff url("images/ui-bg_fine-grain_15_ffffff_60x60.png") 50% 50% repeat; + color: #453821; + font-weight: bold; +} +.ui-widget-header a { + color: #453821; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cbc7bd; + background: #f8f7f6 url("images/ui-bg_fine-grain_10_f8f7f6_60x60.png") 50% 50% repeat; + font-weight: bold; + color: #654b24; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #654b24; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #654b24; + background: #654b24 url("images/ui-bg_fine-grain_65_654b24_60x60.png") 50% 50% repeat; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #d9d6c4; + background: #eceadf url("images/ui-bg_fine-grain_15_eceadf_60x60.png") 50% 50% repeat; + font-weight: bold; + color: #140f06; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #d9d6c4; + background-color: #140f06; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #140f06; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #b2a266; + background: #f7f3de url("images/ui-bg_fine-grain_15_f7f3de_60x60.png") 50% 50% repeat; + color: #3a3427; +} +.ui-state-checked { + border: 1px solid #b2a266; + background: #f7f3de; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #3a3427; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #681818; + background: #b83400 url("images/ui-bg_fine-grain_68_b83400_60x60.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_b83400_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_8c291d_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_3572ac_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_fbdb93_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_b83400_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #6e4f1c url("images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png") 50% 50% repeat; + opacity: .6; + filter: Alpha(Opacity=60); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -10px 0 5px #000000; + box-shadow: -10px 0 5px #000000; +} diff --git a/src/interface/static/css/themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png b/src/interface/static/css/themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..c252ff4c284d07a30a1b39c63f4f02f6d9fff8f3 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fy1o-U3d9>?FFU&zPED0BSd`}fnoOlI*key?yLr%7#B ziQED03^|ucrC+;l>S-?9X!)}2cJBkpo)7->KlsLpxq&h&gf0uu%+nWa?P#VcNsn}s!7?pLoIc=+-zZO zwy=J)wf|@EH7Wd%&3~{(y@X$TAzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fyNJzX3_JdVG;qR4fKLBjpx_rJ{t6`GnBFwgApeV@1? zVo!s0>%ljiWsGl=Om2SVi*k`T#B%eJSo3mIM=seXD*NBpo#FA92cptHiBAPx2ZIPy>UftDnm{r-UW|ZlsQK literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png b/src/interface/static/css/themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..892e9dbf92b453bf4fe6fdb0b570a9d3312e190e GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxso-U3d9>?FF-^k0DDAE4$`F}B?=P`<50=?Jxyp$sj zFig8}q1&ZaSfYVfFYSljN!iYKcB~s41NK~9U$LrvOU0RY!pscE3uT_)zOb!Smg(fI z!a0*RrHN}_`e3$eU9Vj9+}@a_huWJKPr7)0cKG5DlcKjfC1#pgNydg*Nyt9a;nk4% zb9BpNi*x*yOzyfGDYNEtdH`LeTH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~q p3@mgFfTTgZOWqC?4Y~O#nQ4`{HRwrRV*zSl@O1TaS?83{1OTLbf;0dC literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png b/src/interface/static/css/themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d904ed23c9466086f682f9d73d8304583e3776 GIT binary patch literal 5882 zcmb_gYgm$5yQZ0GYV2TBX``l28Kt6mO3CwAYL=EJYN+I?G)q)6MFb_C%1rYxnP_He zc|HND0VSaGrPZhzp(!eXV}>V0R0KjqH#+lO*WUZO_P@=KcRla(zVBkKbwBHV?q_A3 z_i){zqNxG^0Ct=??F<0`HZ3XbuwCCNuSCm?Ys%(_h!f{d002$7+g3t1EAM~3d>V2N z0Kgmu08;M&0Lw~O>J$KgGz9==LI41pM*zUS>rYy}?353FyyWicyteWC$xr%O>Ddy0 z=A6rxzkb@eZgrP?*1ub@5i(1l`l>{(}!%|w&l0^>Y?AN>-N|E`dhwpSkTuyJMItdpyqvyr(M7L zqk2>CTa9MD5Tv)SglaT*=#`{MR4f!ei4#&8vSjrx5q)yygHWm{NwJ9I(tAbi-%NsA zC2^aS0|WpLzmFQ&xncb=_B?jWy5;x%(97@FjmAw;pEuqb1X#_jI{(6vJh zZ#|;e?hVamNZqYj*o(-Ra5KhU9EwHbr;EgI8^SJloz3uKRQL5Sp7ORvSNs9DMzYu< zackyggppGgwhDIxPs0>sZN`$l7Qd7@?M)LeV&X9%9?E^N^TuYkrT6?XF6l6%P3J-M zC{-5(_06aXTU{t%!lK%+WB9T_MH%h<#@dAJw{s0w4?Qv~SVO6N5+4fhjR_}3CStt_ zov51MrLi}nLAzLD!;1VDamPH4b_-O&ku*&VTeGE%HIoh;tbXcgT#QCD;PkNB!mFj= zbk@KDM2?$y?8aKOEmG7FY@qQBy&X)PDe8vd-A<*04<=bk1O60s!mV4m$?^;ew{3Y` z#e8EZe}ug6I5>Mp6)N~~9TI@wypP6u``^$qMNm4bp0lFTOwunav^e6IC!x*34Z+Qb zBff{pm#L2;UE0f&KZp#geBC^$$iRreGeB1iiYfLAfF_?tYw;^!-pd)K{N3WnY5(0M zs0KX-U7#lK{-p^%Etsf#yy(iPKn>!niu*v2!F=oU)5bhH$OMJv(e-Qy{A_)qW8$O@ zmfi!ir;CPm@yCz*OY$h=Gq8`S6Lm5}6BF(f4d^bp0W9jhZ&p>AcmMlHMek(-{ug`8QQ!N1%$_k&tB9I zFfcS|(s!#K@m)>{lBfZrMb!>`$gt7y${tI7xQ!>{^L4nVmL z&_<|P8F8`59YNs`0x=_fPabP1wvn-N#Pr4aw8rEX08cWG2 zwRp^Of)uF1$={7jL2uGOsS)qS&LUgRyElwsu4Ehmw)F3cOp4C2c=)M1C#Iz{uBwtS zzpJz{5?AzEg-?3=Uci|&n>=dYLrT^nF!E>lZ$C4UWqiWoc-Fl|?GKx*%97^f?bmrJ z?oT%2EA?5?sD$W3-Q%#mxcAiYwl(YAw#`J+%VboQFtqdt22C}#wc*^-@j{=XWs0X= zHRVzAg1#EN0y|rbu}iw&4qyVcKv0vHHq_yRe)F)kZFr>m5|h*{XYU%X4ZGPR!XL_P z9T^-j9!SRxJL&GLYpqKVP0$aVe@iOQGq=J8jYVU(dPen-PGwTUO1}##QG?g5HiF6` z{!MOl4vXlg^3O+MnAm>g@1*F`r1>u?LFiGzv5j@j+8XS!PVY*tn-CoeGMOL%{Yu}< zFBgdTTt({^otq8}qUrgR4TxS0$lLSMjvqyoc^&k{+(P9nN`~@^oSFTD-CADg+-3{D zuMxRg3S>6~1R#SM_DQ2}Oaf*1pKI)NaFqHpRi!;kjvyW#B|PkQFq`jjf^s1F^so=X z1VdDHzh=3abNA!BqeZL~CD@u=2dg&6@x=J^XX42p%YhAtb^om zPIgy=Z)0dc`5pv^CabX)A@^*{|i9FA& zvD)`Nt9>@vW2*$Ct#1phX^NCT=zfJoLu@e^y<;HDIfoZI>?piXL)_i|8_K}|(Xe70 z0#xrt-9Fq~ga}HMcO!guZQF>vA8)@qv9Y%sH;E(Ob=5x?K)BMo44 zU`EogdwvirIZK@2tMUtV|iDZ}tHX&Our8r>e-kFf!X7(Zm80VE7n89o#P<+kb;u_J$ljs2i zlkZe7eyPfu@oG&+LVu$vGIWxpbg_nr&DDdNtwB*$;<3ftn)3Tt)s(3)(I zcuV?2zb#xru&|HlA1!4Z^VeY2$hl#sZh_BG7{F5 zNtQ%(E{uG$8rAR&^!Z&Wc(xXYe*5786hv3EZO#9{rM5zsYbld)#McQIG3tA14=~X? zCp$j2G@Qz#wh{ zMx@Iay2&X6G230_l=Z%NV#y`Bt(z=HkImhxp+!=hn?E?&Ine9f0~ffW9i2ILB-+TT z)O2~%*))ajfwPa39z#3ET@xbq74y^clj~opdwk$t%dtvd`IV{AAE0TJ?rhI9w4hSZ zFVS?g@^Ps@$pZkm4(?CpH-Xn?Z?}7L+K^Y!t=L-n&*ayRz-YUX(rrSn4O3^C%2q@# z=#5=W1p8LgnGVdhSbpc?*!4#w4v(2&^{0UiAoYeaqr@4Bq4~qMz0CQNVR}n?u}Hz^ zsQ$E&tIJXSQE4dnuBFi)V8^JrYvhjchMm6v0C%gbWe-`pqY9!gRjE8Ii^?8hKfhQo zt65*ImhW>MwXJQbYfsy+y=Ux4Kb7%TaSC1I!wHSs03oFK_VYO@_E^y{49d>ksh<*w z7Ub;NbN~4sNla-#P@qmc7KMHh{rF*uba{cJ+i2sbBxwXhYk8t~K0fZ_=&reIK|698 z9+ox5y4+Z-Z8AyjezF-)DGpX)Fxrk&$AzkZd0FVI6q@WW;WHBW^&Wv1<%7|hxm|wq z^OS(EOv#)1if?nh(n44EVTa)dBTsXk;ucvSQeIH)Z+0kA?J%RFB*ne5xzmv5_jMhr zn%dT8@|V|&@tu0ylUonGCo;&7ccjNDGu~8=7pYdxg* zTfgAPKHZH4H&icgQ-JEI+Obs9-iC&iN9c>ejGEb8Zp@i3AI_(H=erBP6=}k~`D!+q z6HZ@kh%u##<8Ze!17-_j7yeV9^98n|;$*Hu_ZRYwQuTo-E3Gj<*ovJE`@_on2Ttu- zIxTioJ8hi+?p4*#TX(wdbC+7HdCBSX|4Ix+W6@)OxQ558KdHaDoHV+xgQ_Qvz&;t& z+}x2}U3WnK*-rGAEO=Cb_m%(6XX>H^`pttI^7GrpK6+}G;&bc<(f#t!nsH*Io_OT2 zAGh&>GTCyHJXH-y!%=s}DcbeZg!p*YxOt{_+Dl{l1^n%Q8El3~n#PTnl&OejA$Iss};_YA}JrMrFOTgUY}**GXqLLH$3~PwHGxo!!pe>(dJ9drv10ZAgdIg(6Dsoj5_L=ijqS#l6<} zr#K4X9(@h`Cu{a!(IH#^tpZJvtrg~Wz8m5xq%S`Aw%rtXPSGMP4%OT5UT}uvJ0Eb* z^Xnvu;2e=un;1m!G@ij+g7ufyxDV3m!{pDF}{ zCazgN(d24`+!Md3XY}fFq%)o=D`}gGH&9Exq*O*j*Q^aUNWxx+^2WxfVQ+o<>;OC8zrfxO~*+{U;Xfyr? znn!k`=bYxhtJ_D%MbEbu2KJF7dFyuu#ps}Eq$s{$RJ+tgYbDpa8IgA) zD?aeGRDcx@YF=xtSeFI63x~La4IEp=1bS`jUYabJ zc_P^Mpkpz@?pwF#XwoyetJJ*uijq&p75gm2#LhA~QqGh2cJgr41pLdeWRAp+Q1v35 z5(6)H_W6RxJ7ti`n>iFeU0W3wFuR#@BnkP^w=Yin2O3WtK*j_qkfZVTa;V$hk7AZ< z0VlIO_X}=!TApp7%!i7V^F*m!M{oRB7d&XsyJE0vQqR=oL4FG*cUVG~^<8Gtjk}&U z6Q&&!-!+5vGD}-`wvqzi6zFeb`qF1}nNcu!+o~>c2!Mh0=AW%P@ zzw<>M-XG^dkVn4B)4sRZObf7ob|@H)Kd!9xZ;pc66h!w)_WqRHwR33xw357(pKu3-Iho4F%}j%x!Uk9%q&~4p7xij7s1{> zlifzNtuT|$Ev{Y>@vhq$jku$pymb$h?q+Xrp?5e0g(EM$T%4_$lQ0#G`;ZkWe;)FCGX$nCxr#wbCSPbOg+q3LauCP(s4wBpc!8<#dF5Y^4}|!C7*o!9|CMAnU&I#pMF9gioLWZ8flD$|SdSyeV1g+dK#2 zBhKt~65gO2OUmV8<851Q1wljGwa&#`P4)9Rlh{3U&;ln6U@zw`#u~HPKFYh}1wOC@ z+1|PUGPWwFUYs8e`;A5e+0-O^zaUw}NP)J+ZnR8oI_*{v>q8D9mBU}s&tJF-uYGU0 z{N$;;aq_h8n@k6CStg0btzzi#Ncq$txWb%^I}Ig;?PaSBS;9vYSE=Fk%0Xli{e-0aC(zt3SFP7x?xuw1B*cxM@}e)nqCq4Mb^x9z|9K@FbmF7ylaF=sB;-Gk`N2n-*yOKZCv=EwyQ1KhCBMS~K- zYDm(hNtXrx+yJI&btMvbN|9;49ObzxwI$ zXxXZYwjYjh@5*<8Vd5eSb77w@``;;<4;6idn+Sqdy-_wBxjMwz!P?MbqHKQlw#xV# zv!?S3S62>E$zL%83csZbQaC|oOD9U~I8mzNwtxnxDtLGL@n0(^F;5)d6ihWn#BIgW zti0RMNwf7iJM>E{&HG%1s&)Pc$rVf43#yg8UQ^?6S^Eqan$=C;y&Zc$8Tl=KM%fd_*^CTKDK$5WA$f>5X8_IQUYFfXb#8 zw-Wqf^bF|gknp{5Zh&HNe6el{f>QI`n-b6Y!Z$#OFU-D#s0_JP8zos9O<%)gk==ND zFYIQtwIzkx!qasFNk|;+XB>Pg+snjaC+Uip%O2PO&5M}G?>)`kejXlGP-_-{ z6FC~`0{*Oj)PD=EwFAFd0YbxL@LuD-)G+$c+KSu}J*`#Po_9odgDtW;RwleDRt2Mh zB&`ic$if;+*MEFl)vfh&WMI6DUwl|-e7Mc!8{x_ZU~Xz=Wo&9~YK;#a5Ci9e*p#Yqp1J@ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png b/src/interface/static/css/themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..07b965bae7c20fae7cf99186b4d633491241749e GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI_@3=?7_NU_ME~ik22j}%ayvwxS(lSF+Suye4 zjGBet3l#Ua%`8>9CAfLXj+r+EeRV&o{o1m5J!ka$U-LeE=-t0z>ikoRWgq-!a!t-~ zh|dUE9@d##`jhE~I#5bu(=14Tn_eoAIqC2kFRlGj*(8W=oX{an^LB{Ts5{051E literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png b/src/interface/static/css/themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..537f408366aa8f020fe1363515fc44e47552ace5 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIA}kkAb|p;oa&6}9P|&FQfBWZA zCy(5jhhB*?bDu7qIg^v2ZeN3GdF^$jOP9K4&WqFO=}AgXIyFaS(j7;o&R!3Z-?zh< z9Ch*voaJ7Bs0dUHIdZ$GlELLN?=6pNEkmGfswJ)wB`Jv|saDBFsX&Us$iUD{*T7QO x&?Lmr*vi<%%D_U`07x3dyX5Ua(U6;;l9^VCTZ5kDH5Q--22WQ%mvv4FO#oJgZV3PY literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-icons_217bc0_256x240.png b/src/interface/static/css/themes/redmond/images/ui-icons_217bc0_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac61c0d0dd01088f30b2a684473aed5027cdd87 GIT binary patch literal 4676 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 MsB5ZIsfCXFFKV5l(*OVf literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-icons_469bdd_256x240.png b/src/interface/static/css/themes/redmond/images/ui-icons_469bdd_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad9bd2095ee1a467a1c3b662256c25f09aaff78 GIT binary patch literal 4676 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 NV|{bI3LSL(e*wAF2w4CC literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/images/ui-icons_f9bd01_256x240.png b/src/interface/static/css/themes/redmond/images/ui-icons_f9bd01_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fdc614309ba1c2b9245d6a3d0b8c36e5f3de04 GIT binary patch literal 4676 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 M>YD15YoX)*3q=m5p#T5? literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/redmond/jquery-ui.css b/src/interface/static/css/themes/redmond/jquery-ui.css new file mode 100644 index 0000000..409dac0 --- /dev/null +++ b/src/interface/static/css/themes/redmond/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #c5dbec; +} +.ui-widget-content { + border: 1px solid #a6c9e2; + background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #4297d7; + background: #5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #c5dbec; + background: #dfeffc url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #2e6e9e; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #2e6e9e; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #79b7e7; + background: #d0e5f5 url("images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1d5987; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #1d5987; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #79b7e7; + background: #f5f8f9 url("images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #e17009; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #79b7e7; + background-color: #e17009; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #e17009; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fad42e; + background: #fbec88; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fad42e; + background: #fbec88; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_469bdd_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_d8e7f3_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_217bc0_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f9bd01_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_6da8d5_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/redmond/jquery-ui.min.css b/src/interface/static/css/themes/redmond/jquery-ui.min.css new file mode 100644 index 0000000..e9c8ee0 --- /dev/null +++ b/src/interface/static/css/themes/redmond/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5dbec}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5dbec;background:#dfeffc url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #79b7e7;background:#d0e5f5 url("images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#1d5987;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #79b7e7;background:#f5f8f9 url("images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-icon-background,.ui-state-active .ui-icon-background{border:#79b7e7;background-color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88;color:#363636}.ui-state-checked{border:1px solid #fad42e;background:#fbec88}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_469bdd_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_d8e7f3_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_217bc0_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_f9bd01_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_6da8d5_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/redmond/theme.css b/src/interface/static/css/themes/redmond/theme.css new file mode 100644 index 0000000..64912a5 --- /dev/null +++ b/src/interface/static/css/themes/redmond/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #c5dbec; +} +.ui-widget-content { + border: 1px solid #a6c9e2; + background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #4297d7; + background: #5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #c5dbec; + background: #dfeffc url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #2e6e9e; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #2e6e9e; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #79b7e7; + background: #d0e5f5 url("images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1d5987; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #1d5987; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #79b7e7; + background: #f5f8f9 url("images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #e17009; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #79b7e7; + background-color: #e17009; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #e17009; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fad42e; + background: #fbec88; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fad42e; + background: #fbec88; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_469bdd_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_d8e7f3_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_217bc0_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f9bd01_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_6da8d5_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png b/src/interface/static/css/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca55a9b6901446dfc10d1e5d90a19ab4eb55fd9 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fy%o-U3d9>?FFSL9-H6lr)^KQBojr@3RpVm3z!!)lJ# zVXGqzGVlJbU_RJf(JETj{aE_oBT<*b-tj*!`|o?X%#xcyqAgM4KHJqPuV&q;{q`>I z1B+MUiJr9vN$<*>9G|F&=-dsQv0;%?yot%j%P074w*(g^i@m9I-Mh{614}p;vrV?+ ziwpm|GY=c|$bVw9NmL2$cvGndbeL+1YeY#(Vo9o1a#1RfVlXl=G}AS()HO5-F*LR^ rHnB3W&@}*(2JtR=J5V&_=BH$)RpQp5CwYwpsDZ)L)z4*}Q$iB}W7vc> literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png b/src/interface/static/css/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..3d53f770291589ff8937caf932f10777f9943adc GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI2NH8$CE1Q=ADVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G&@^*J&V7%KUyadQ& zFY)wsWq-iQ$E(CK?cGmBppc-ai(`n!`Q(fQiPpshB99svre>UAylk>D6DX-#;u=ws zl30>zm0Xkxq!^4049#>6EOiY{LJWNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451PXb3x;TbdoKCLzHNUelQKVN%Yw`N+l6lpJhW`?iMADN? z5_kM>@6>F6c#&OgSy|iie#v>i4Gq~03}+b_{!2@WIe0|D_yeDut1}}bgUmZ&g?PLC zdZ4kYC9V-ADTyViR>?)FK#IZ0z|c(Bz*5)HB*f6z%Gkupz(UsmNE*bu9 YnO2EggP!Cy7N7Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451Pb|hx;TbdoKCKoe*DM*gDyA0Qo+NU(|OMKO3b^Tm~`j# zk&4F7kJ`eI&DGra)ZF~kj^+FG#LtwFH?B!ZONu!9!LzT^vEqQNO;;NW6T=k)A**{I z6ixumRV{IiC`m~yNwrEYN(E93Mh1pvx(1fIh9)6~##Y8ARt6Tj20+pv-X(7biiX_$ al+3hB+#2*Gudx6%FnGH9xvXzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxso-U3d9>?FF-^k0DDAE4$`F}B?=P`<50=?Jxyp$sj zFig8}q1&ZaSfYVfFYSljN!iYKcB~s41NK~9U$LrvOU0RY!pscE3uT_)zOb!Smg(fI z!a0*RrHN}_`e3$eU9Vj9+}@a_huWJKPr7)0cKG5DlcKjfC1#pgNydg*Nyt9a;nk4% zb9BpNi*x*yOzyfGDYNEtdH`LeTH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~q p3@mgFfTTgZOWqC?4Y~O#nQ4`{HRwrRV*zSl@O1TaS?83{1OTLbf;0dC literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/src/interface/static/css/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2241416fd07d6b0fbcc51c3343741bc1ad04baef GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451Pb|jx;TbNT;6+bA#a0&0PDs1FCVSCnfIb6E6?s>{|HOrIFb@X2*xt-N$;Z{pRfWykme)1{S&oK++)IC2t3c dhTQy=%(P0}8uTQuu>dtNc)I$ztaD0e0sss9XHftE literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-icons_222222_256x240.png b/src/interface/static/css/themes/smoothness/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f184400db5da441a76667625c74567d220208e3e GIT binary patch literal 7025 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-icons_2e83ff_256x240.png b/src/interface/static/css/themes/smoothness/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..264b221358985bc548f331520991a6e7a159f812 GIT binary patch literal 4676 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 MsB5ZIsfCXFFKV5l(*OVf literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-icons_454545_256x240.png b/src/interface/static/css/themes/smoothness/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e41cd07813ccd9c797d487fd183d318827c5b1 GIT binary patch literal 7090 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-icons_888888_256x240.png b/src/interface/static/css/themes/smoothness/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2f1cf26a504536126844b4a6bc64beaa83aae2a0 GIT binary patch literal 7111 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

(!nAQhcR=n=ha(Vffv*9&LCE>S0vV*`tX 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 Gfd2uk^IpCH literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/smoothness/images/ui-icons_cd0a0a_256x240.png b/src/interface/static/css/themes/smoothness/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1b23a81c2b1389423565a29deb53e883311bc2 GIT binary patch literal 4676 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 .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d3d3d3; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #ffffff; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #aaaaaa; + background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #d3d3d3; + background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #555555; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #555555; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #999999; + background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #212121; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #aaaaaa; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #aaaaaa; + background-color: #212121; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1; + background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fcefa1; + background: #fbf9ee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_888888_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/smoothness/jquery-ui.min.css b/src/interface/static/css/themes/smoothness/jquery-ui.min.css new file mode 100644 index 0000000..dbd7235 --- /dev/null +++ b/src/interface/static/css/themes/smoothness/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d3d3d3}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-icon-background,.ui-state-active .ui-icon-background{border:#aaa;background-color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #fcefa1;background:#fbf9ee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/smoothness/theme.css b/src/interface/static/css/themes/smoothness/theme.css new file mode 100644 index 0000000..af8904f --- /dev/null +++ b/src/interface/static/css/themes/smoothness/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d3d3d3; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #ffffff; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #aaaaaa; + background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #d3d3d3; + background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #555555; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #555555; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #999999; + background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #212121; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #aaaaaa; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #aaaaaa; + background-color: #212121; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1; + background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fcefa1; + background: #fbf9ee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_888888_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/south-street/images/ui-bg_glass_55_fcf0ba_1x400.png b/src/interface/static/css/themes/south-street/images/ui-bg_glass_55_fcf0ba_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..dc35db0f69f55f32a6970d5eacc959ea9c9fbc68 GIT binary patch literal 391 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png b/src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7b5e9468663640eb26dab7fd6939f7e4a34f520b GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIE zH2Xrpo>R|EMS2{3A{c5uz0K5g*|_Sx z_8U?%?GyKYUBBDF;6lRG(3d@WyKG`PSfUh#`u!v%cP?lZi}pNcx&HO`+4e`JC%v_n zDh#Qa4s?oYiEBhjN@7W>RdP`(kYX@0Ff`LOu+%j)2{AObGB&XSvJHTw!B68<9uy6^ b`6-!cmAEx@)WG2B>gTe~DWM4fYP5Tk literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_15_459e00_1x100.png b/src/interface/static/css/themes/south-street/images/ui-bg_highlight-hard_15_459e00_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..a939422c8ed97cdecce64d3ed7ab24683cf2ed5a GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIPR$u6q zzSU_yKFhkEoCpb=VVi0rV?FiaY~fIq$ur%GN^};R`R6`P@Nv$TExr8AdYk)8vHa)Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s7W4_}_#4is|rba4!kxSU+^b9QHA;)4s7%l>bdoVPdm*Y`Ou@0+!; zGx^j1WvH8cq^G`2D}u>!IUfTY1s<5V6L4Y~O#nQ4`{HFV_N R-2l|U;OXk;vd$@?2>|m^Wf1@X literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/south-street/images/ui-bg_highlight-soft_25_67b021_1x100.png b/src/interface/static/css/themes/south-street/images/ui-bg_highlight-soft_25_67b021_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..fc065b1e229db842127dd018f4637e1d1d007a19 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIpYvbX|lu-y+Y~qjH+g@ z9S-Ty+oP-^S_BqNb`5&hFzw2t|C?{fG#vRdY5SfhindkDFEBjlFG%YOdAGThabnGq zO{E>YBD=ORHlF4Y*|C_>dAj1=vX^%m&i792N(pw>vRW;mIbUbCM`f~{bjF7_%CW0A zuWht3ciI&)>0P>F(LTm}%geVMR=&Ew|I6hH#*oh;n`X=wXahP_wZt`|BqgyV)hf9t z6-Y4{85o-B8d&NYnuHh{TN#^J0oevX(%`3YDi4Z=-29Zxv`X9>I`Zyr0BT_HboFyt I=akR{0AIk6BLDyZ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/south-street/images/ui-bg_inset-soft_15_2b2922_1x100.png b/src/interface/static/css/themes/south-street/images/ui-bg_inset-soft_15_2b2922_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..d5fe532f9bc781692cf05105a20f2100102600cf GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIJJ%X#U*#$&kgV)nLj!ONk46EHAKa zuShyBBEm6OIAiMRr|UarEn9c`(j=9?52a&DuKMO$v}GkNM)4FI`~^h3(58b3OX5 zTx4=2T>|J9)e_f;l9a@fRIB8oR3OD*WMF8fYhbBsXcA&*Y-Ma>1!NllNrRupsXQne ca`RI%(<*Um=*YXf0jPn&)78&qol`;+0L2!6jsO4v literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/south-street/images/ui-icons_808080_256x240.png b/src/interface/static/css/themes/south-street/images/ui-icons_808080_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..54650300df8ddd21a0a3670ba332258c0c67620d GIT binary patch literal 7117 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/south-street/jquery-ui.css b/src/interface/static/css/themes/south-street/jquery-ui.css new file mode 100644 index 0000000..ab6e8ef --- /dev/null +++ b/src/interface/static/css/themes/south-street/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ece8da&bgTextureHeader=gloss_wave&bgImgOpacityHeader=100&borderColorHeader=d4ccb0&fcHeader=433f38&iconColorHeader=847e71&bgColorContent=f5f3e5&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dfd9c3&fcContent=312e25&iconColorContent=808080&bgColorDefault=459e00&bgTextureDefault=highlight_hard&bgImgOpacityDefault=15&borderColorDefault=327E04&fcDefault=ffffff&iconColorDefault=eeeeee&bgColorHover=67b021&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=327E04&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=fafaf4&bgTextureActive=highlight_hard&bgImgOpacityActive=100&borderColorActive=d4ccb0&fcActive=459e00&iconColorActive=8DC262&bgColorHighlight=fcf0ba&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=e8e1b5&fcHighlight=363636&iconColorHighlight=8DC262&bgColorError=ffedad&bgTextureError=highlight_soft&bgImgOpacityError=95&borderColorError=e3a345&fcError=cd5c0a&iconColorError=cd0a0a&bgColorOverlay=2b2922&bgTextureOverlay=inset_soft&bgImgOpacityOverlay=15&opacityOverlay=90&bgColorShadow=cccccc&bgTextureShadow=highlight_hard&bgImgOpacityShadow=95&opacityShadow=20&thicknessShadow=12px&offsetTopShadow=-12px&offsetLeftShadow=-12px&cornerRadiusShadow=10px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: segoe ui,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: segoe ui,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #327E04; +} +.ui-widget-content { + border: 1px solid #dfd9c3; + background: #f5f3e5 url("images/ui-bg_highlight-hard_100_f5f3e5_1x100.png") 50% top repeat-x; + color: #312e25; +} +.ui-widget-content a { + color: #312e25; +} +.ui-widget-header { + border: 1px solid #d4ccb0; + background: #ece8da url("images/ui-bg_gloss-wave_100_ece8da_500x100.png") 50% 50% repeat-x; + color: #433f38; + font-weight: bold; +} +.ui-widget-header a { + color: #433f38; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #327E04; + background: #459e00 url("images/ui-bg_highlight-hard_15_459e00_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #327E04; + background: #67b021 url("images/ui-bg_highlight-soft_25_67b021_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #d4ccb0; + background: #fafaf4 url("images/ui-bg_highlight-hard_100_fafaf4_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #459e00; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #d4ccb0; + background-color: #459e00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #459e00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #e8e1b5; + background: #fcf0ba url("images/ui-bg_glass_55_fcf0ba_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #e8e1b5; + background: #fcf0ba; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #e3a345; + background: #ffedad url("images/ui-bg_highlight-soft_95_ffedad_1x100.png") 50% top repeat-x; + color: #cd5c0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd5c0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd5c0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_808080_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_847e71_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_8DC262_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_8DC262_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_eeeeee_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #2b2922 url("images/ui-bg_inset-soft_15_2b2922_1x100.png") 50% bottom repeat-x; + opacity: .9; + filter: Alpha(Opacity=90); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -12px -12px 12px #cccccc; + box-shadow: -12px -12px 12px #cccccc; +} diff --git a/src/interface/static/css/themes/south-street/jquery-ui.min.css b/src/interface/static/css/themes/south-street/jquery-ui.min.css new file mode 100644 index 0000000..bc47141 --- /dev/null +++ b/src/interface/static/css/themes/south-street/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ece8da&bgTextureHeader=gloss_wave&bgImgOpacityHeader=100&borderColorHeader=d4ccb0&fcHeader=433f38&iconColorHeader=847e71&bgColorContent=f5f3e5&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dfd9c3&fcContent=312e25&iconColorContent=808080&bgColorDefault=459e00&bgTextureDefault=highlight_hard&bgImgOpacityDefault=15&borderColorDefault=327E04&fcDefault=ffffff&iconColorDefault=eeeeee&bgColorHover=67b021&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=327E04&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=fafaf4&bgTextureActive=highlight_hard&bgImgOpacityActive=100&borderColorActive=d4ccb0&fcActive=459e00&iconColorActive=8DC262&bgColorHighlight=fcf0ba&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=e8e1b5&fcHighlight=363636&iconColorHighlight=8DC262&bgColorError=ffedad&bgTextureError=highlight_soft&bgImgOpacityError=95&borderColorError=e3a345&fcError=cd5c0a&iconColorError=cd0a0a&bgColorOverlay=2b2922&bgTextureOverlay=inset_soft&bgImgOpacityOverlay=15&opacityOverlay=90&bgColorShadow=cccccc&bgTextureShadow=highlight_hard&bgImgOpacityShadow=95&opacityShadow=20&thicknessShadow=12px&offsetTopShadow=-12px&offsetLeftShadow=-12px&cornerRadiusShadow=10px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:segoe ui,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #327E04}.ui-widget-content{border:1px solid #dfd9c3;background:#f5f3e5 url("images/ui-bg_highlight-hard_100_f5f3e5_1x100.png") 50% top repeat-x;color:#312e25}.ui-widget-content a{color:#312e25}.ui-widget-header{border:1px solid #d4ccb0;background:#ece8da url("images/ui-bg_gloss-wave_100_ece8da_500x100.png") 50% 50% repeat-x;color:#433f38;font-weight:bold}.ui-widget-header a{color:#433f38}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #327E04;background:#459e00 url("images/ui-bg_highlight-hard_15_459e00_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #327E04;background:#67b021 url("images/ui-bg_highlight-soft_25_67b021_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #d4ccb0;background:#fafaf4 url("images/ui-bg_highlight-hard_100_fafaf4_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#459e00}.ui-icon-background,.ui-state-active .ui-icon-background{border:#d4ccb0;background-color:#459e00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#459e00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e8e1b5;background:#fcf0ba url("images/ui-bg_glass_55_fcf0ba_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #e8e1b5;background:#fcf0ba}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #e3a345;background:#ffedad url("images/ui-bg_highlight-soft_95_ffedad_1x100.png") 50% top repeat-x;color:#cd5c0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd5c0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd5c0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_808080_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_847e71_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_8DC262_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_8DC262_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_eeeeee_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#2b2922 url("images/ui-bg_inset-soft_15_2b2922_1x100.png") 50% bottom repeat-x;opacity:.9;filter:Alpha(Opacity=90)}.ui-widget-shadow{-webkit-box-shadow:-12px -12px 12px #ccc;box-shadow:-12px -12px 12px #ccc} \ No newline at end of file diff --git a/src/interface/static/css/themes/south-street/theme.css b/src/interface/static/css/themes/south-street/theme.css new file mode 100644 index 0000000..f6c88b4 --- /dev/null +++ b/src/interface/static/css/themes/south-street/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ece8da&bgTextureHeader=gloss_wave&bgImgOpacityHeader=100&borderColorHeader=d4ccb0&fcHeader=433f38&iconColorHeader=847e71&bgColorContent=f5f3e5&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dfd9c3&fcContent=312e25&iconColorContent=808080&bgColorDefault=459e00&bgTextureDefault=highlight_hard&bgImgOpacityDefault=15&borderColorDefault=327E04&fcDefault=ffffff&iconColorDefault=eeeeee&bgColorHover=67b021&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=327E04&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=fafaf4&bgTextureActive=highlight_hard&bgImgOpacityActive=100&borderColorActive=d4ccb0&fcActive=459e00&iconColorActive=8DC262&bgColorHighlight=fcf0ba&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=e8e1b5&fcHighlight=363636&iconColorHighlight=8DC262&bgColorError=ffedad&bgTextureError=highlight_soft&bgImgOpacityError=95&borderColorError=e3a345&fcError=cd5c0a&iconColorError=cd0a0a&bgColorOverlay=2b2922&bgTextureOverlay=inset_soft&bgImgOpacityOverlay=15&opacityOverlay=90&bgColorShadow=cccccc&bgTextureShadow=highlight_hard&bgImgOpacityShadow=95&opacityShadow=20&thicknessShadow=12px&offsetTopShadow=-12px&offsetLeftShadow=-12px&cornerRadiusShadow=10px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: segoe ui,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: segoe ui,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #327E04; +} +.ui-widget-content { + border: 1px solid #dfd9c3; + background: #f5f3e5 url("images/ui-bg_highlight-hard_100_f5f3e5_1x100.png") 50% top repeat-x; + color: #312e25; +} +.ui-widget-content a { + color: #312e25; +} +.ui-widget-header { + border: 1px solid #d4ccb0; + background: #ece8da url("images/ui-bg_gloss-wave_100_ece8da_500x100.png") 50% 50% repeat-x; + color: #433f38; + font-weight: bold; +} +.ui-widget-header a { + color: #433f38; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #327E04; + background: #459e00 url("images/ui-bg_highlight-hard_15_459e00_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #327E04; + background: #67b021 url("images/ui-bg_highlight-soft_25_67b021_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #d4ccb0; + background: #fafaf4 url("images/ui-bg_highlight-hard_100_fafaf4_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #459e00; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #d4ccb0; + background-color: #459e00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #459e00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #e8e1b5; + background: #fcf0ba url("images/ui-bg_glass_55_fcf0ba_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #e8e1b5; + background: #fcf0ba; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #e3a345; + background: #ffedad url("images/ui-bg_highlight-soft_95_ffedad_1x100.png") 50% top repeat-x; + color: #cd5c0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd5c0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd5c0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_808080_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_847e71_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_8DC262_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_8DC262_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_eeeeee_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #2b2922 url("images/ui-bg_inset-soft_15_2b2922_1x100.png") 50% bottom repeat-x; + opacity: .9; + filter: Alpha(Opacity=90); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -12px -12px 12px #cccccc; + box-shadow: -12px -12px 12px #cccccc; +} diff --git a/src/interface/static/css/themes/start/images/ui-bg_glass_45_0078ae_1x400.png b/src/interface/static/css/themes/start/images/ui-bg_glass_45_0078ae_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5890f6f01e775afb3caf19870788701f768d647a GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fz2JzX3_JdP({5T033p06Ox3<8HWOuc%87GKeDEq--r zw)kfIV@8Ja(*K;YnAz#t;5ql=>_+XS-;N)<@3Y2!hPa_`Vp8=1ox>&lop0?n^IVQq z+m$nr!amQBen#{A`J=QZL>J9W$W*s`BbYjW57e|lm={21HQBOG8 zaItLjs|O#xKzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fz2JzX3_JdVFTZ^(BrL4xhU_u9|@dtc}rQ{!p#QppYC zQ!Hd+YvvA7U+ukvvwef7uwh~$laq8ISK^Ol>2)8X;+vCzrtlm#=vn_c&W`W6^t|5S z`XDaZH!*r&c9bs_`242L>ClC6r&AZMCmlQC-`W#sARJ^?tE$2itIJdIUE1*3(cTul z?Rw(3Vls6swix{H-;yYC?EMdh`z`Wvs&{Tl1D&W^;u=wsl30>zm0Xkxq!^4049#>6 zEOiY{LJWzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fytJY5_^JdVFTzmV%tf<)`X;=bS0T~g9!bH_EUxM^*m z6Zs~txzM#cL8?P%Ru139qovI^)`&U&=sx+tw4+Vm_QN*u*`K%mJHyJ*kSNjiu~hHp z;~!F<+IcsFb5BY>zg9eX@wlX%cGO*A!0FnmrE_pjpH00)|WTsW()}SYOjRmNI!PC{xWt~$( F695ahjjsRz literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png b/src/interface/static/css/themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..313210b5fddb45f9d6eac34b1a8d35fbe3d2cfe7 GIT binary patch literal 5922 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 Re%yGYt@X7_#TRe>@n43y7eoL6 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png b/src/interface/static/css/themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2b354f0b61837006ae2544b2a87238dc34cc4418 GIT binary patch literal 6035 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-icons_0078ae_256x240.png b/src/interface/static/css/themes/start/images/ui-icons_0078ae_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..9db37d4d0125a003e5d948d93822373fdd9aa0a4 GIT binary patch literal 4676 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 M);HH9>R{sk3)9_e-T(jq literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-icons_056b93_256x240.png b/src/interface/static/css/themes/start/images/ui-icons_056b93_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1eac73b43eacca7980bac5c586e5ba09770c03d6 GIT binary patch literal 4676 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 NV|{bI3LSL(e*wAF2w4CC literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-icons_e0fdff_256x240.png b/src/interface/static/css/themes/start/images/ui-icons_e0fdff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2b2e131c7080519a317a75da7c773dc397943aa3 GIT binary patch literal 4676 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 L%ycWY(Fy+rqf;0h literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-icons_f5e175_256x240.png b/src/interface/static/css/themes/start/images/ui-icons_f5e175_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b253a33b79c7a8528dd94b645bbc62a16308d9d8 GIT binary patch literal 4676 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ÐzWiNR|Hu*4P}lKLe3l)A zxvMT@-KR};23P18OEKJNXxQSj#;AiHf4bu1>pud-t0!D(QozdFjRh zCya&be%AU}VHFjE|L%M9zT?%aF{A>cZ0iT71?S9da9z?Z^WF|N9HkGLz;q)y!D)-l zOM2b1fhqk>y=V+PwJ07(qlicY)6&y+-Z)C?FK4ifp0G(CC+=L0h;b7&{?amxRh1iw`~N8-STVK3EkG?$iiHfW2tqN#uXVur+> zGVR4AMOv)3szaVH%Pxz<2+?)dgb6L(T9K@Qyhf+ig50XGucZNRrFRAyV;N(oc?1li zMXyqtJ~`1m+llx?J2k|r;XP9el-ogxcRs(@G3J5%h)?v*S`O%a&aUTNF7{kc{T8GY zHhM83CF7r*e8(SctQyrn`s*8BUeylFTR{2^Y=g% z$zFmuxi+&WLL4M_^n;-1=|DOiOaf1rIlV_tPA-@yTm6g^e9RLoc~+kbV03LTu1**? zq)U+7nE+&@q!lEjlqIC)tfXa;vNA|nWeF)cq?8o4_}q*CMeqx7^>UB+Ly(t{I^#%N zNlPJR6_GO1{}O~X{hQ7R?0+m+2DoFwoPyi{P1gWtH*P~eCl5CZHz(JKTOZxdzIFh> MP}fwaQVSjTUqgT3Y5)KL literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/start/images/ui-icons_f7a50d_256x240.png b/src/interface/static/css/themes/start/images/ui-icons_f7a50d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1c9f9a884c6051a57f7b0c3407963362e63ed0 GIT binary patch literal 4676 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 .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #77d5f7; +} +.ui-widget-content { + border: 1px solid #a6c9e2; + background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #4297d7; + background: #2191c0 url("images/ui-bg_gloss-wave_75_2191c0_500x100.png") 50% 50% repeat-x; + color: #eaf5f7; + font-weight: bold; +} +.ui-widget-header a { + color: #eaf5f7; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #77d5f7; + background: #0078ae url("images/ui-bg_glass_45_0078ae_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #448dae; + background: #79c9ec url("images/ui-bg_glass_75_79c9ec_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #026890; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #026890; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #acdd4a; + background: #6eac2c url("images/ui-bg_gloss-wave_50_6eac2c_500x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #acdd4a; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcd113; + background: #f8da4e url("images/ui-bg_glass_55_f8da4e_1x400.png") 50% 50% repeat-x; + color: #915608; +} +.ui-state-checked { + border: 1px solid #fcd113; + background: #f8da4e; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #915608; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #e14f1c url("images/ui-bg_gloss-wave_45_e14f1c_500x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_0078ae_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_d8e7f3_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_056b93_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f5e175_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_f7a50d_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_fcd113_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_e0fdff_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 5px 5px 0px #999999; + box-shadow: 5px 5px 0px #999999; +} diff --git a/src/interface/static/css/themes/start/jquery-ui.min.css b/src/interface/static/css/themes/start/jquery-ui.min.css new file mode 100644 index 0000000..8bafaa6 --- /dev/null +++ b/src/interface/static/css/themes/start/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=gloss_wave&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=glass&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=gloss_wave&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=gloss_wave&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=flat&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #77d5f7}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#2191c0 url("images/ui-bg_gloss-wave_75_2191c0_500x100.png") 50% 50% repeat-x;color:#eaf5f7;font-weight:bold}.ui-widget-header a{color:#eaf5f7}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #77d5f7;background:#0078ae url("images/ui-bg_glass_45_0078ae_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #448dae;background:#79c9ec url("images/ui-bg_glass_75_79c9ec_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#026890}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#026890;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #acdd4a;background:#6eac2c url("images/ui-bg_gloss-wave_50_6eac2c_500x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#acdd4a;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd113;background:#f8da4e url("images/ui-bg_glass_55_f8da4e_1x400.png") 50% 50% repeat-x;color:#915608}.ui-state-checked{border:1px solid #fcd113;background:#f8da4e}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#915608}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#e14f1c url("images/ui-bg_gloss-wave_45_e14f1c_500x100.png") 50% top repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_0078ae_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_d8e7f3_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_056b93_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_f5e175_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_f7a50d_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_fcd113_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_e0fdff_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:5px 5px 0 #999;box-shadow:5px 5px 0 #999} \ No newline at end of file diff --git a/src/interface/static/css/themes/start/theme.css b/src/interface/static/css/themes/start/theme.css new file mode 100644 index 0000000..23e149f --- /dev/null +++ b/src/interface/static/css/themes/start/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=gloss_wave&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=glass&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=gloss_wave&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=gloss_wave&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=flat&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #77d5f7; +} +.ui-widget-content { + border: 1px solid #a6c9e2; + background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #4297d7; + background: #2191c0 url("images/ui-bg_gloss-wave_75_2191c0_500x100.png") 50% 50% repeat-x; + color: #eaf5f7; + font-weight: bold; +} +.ui-widget-header a { + color: #eaf5f7; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #77d5f7; + background: #0078ae url("images/ui-bg_glass_45_0078ae_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #ffffff; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #448dae; + background: #79c9ec url("images/ui-bg_glass_75_79c9ec_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #026890; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #026890; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #acdd4a; + background: #6eac2c url("images/ui-bg_gloss-wave_50_6eac2c_500x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #acdd4a; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcd113; + background: #f8da4e url("images/ui-bg_glass_55_f8da4e_1x400.png") 50% 50% repeat-x; + color: #915608; +} +.ui-state-checked { + border: 1px solid #fcd113; + background: #f8da4e; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #915608; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #e14f1c url("images/ui-bg_gloss-wave_45_e14f1c_500x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_0078ae_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_d8e7f3_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_056b93_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f5e175_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_f7a50d_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_fcd113_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_e0fdff_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: 5px 5px 0px #999999; + box-shadow: 5px 5px 0px #999999; +} diff --git a/src/interface/static/css/themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png b/src/interface/static/css/themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..1100d9842c4ea48e388fea2a27f84d69b058e200 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjld-qcjD744Z#W5t~-rK1gIS)Gsu-s?wQ%77jVJHG#!~^z ztGsnB3@yqQU0IOxus?bRcYor{9KGLvcKCb$-hKbq&b`~qcD>I2(Rcpy{qBA%Ez6oK zfhQj>?(^c4|GO;v)5ZKK zmmB(b9lM+;U)sC;u-z*u|MuD|rt|oIugHcgUiY!&hC7DBdImAoO|J~Clb!(mp<3b^ zQIe8al4_M)lnSI6j0_CTbPX(Z4NXD}jjfDLtPCu44S=LUyi48=6b-rgDVb@NxHafW SUSk1jVDNPHb6Mw<&;$UrI;K(p literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png b/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..4f0295526253e2c539a9eff3cd6a10b4434f7f1e GIT binary patch literal 5939 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png b/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..3048f1b78be9e8bf9865f9c8b5e0470ebb5613d6 GIT binary patch literal 5908 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 JbvEGF{{s12=a&Eg literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png b/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d7a6d7e4abf83635ae6fed4318f4f7e8bc8987 GIT binary patch literal 5601 zcmcgwc|4oh*H33@XWGFirIyyOHCjPXirTwS6-DhTB(0%J8mU^FSUS_Gw$?FYX(^c^ zQEO^RVoA_NsT6}OO+s{PUqUMj5|KB|yvy(NdEbBE=Z|~8_dNGL&$;)UbMN=uhnGBD z6!vQF1pojFt{0rV0f1csIS%{&3wepRco-?KzKS^Geg*(&%-y$n^=o(b_W1Z z#{hskzW@MYx#-Ru01$5q04!Vq0Bjxs0O~iNw0qgfU+fNbb8(XGJl_Vcjmaf@;#}RG z_k8$PQQ_z}h07a9007l#SEn<+No-!J`?F)c@#(cI$zP_29XWV$`55b~tc%|yP2T(V z#H91-vq#^DRh+&7B<{apS$OEF^84EF&t5y7XZqsELxlv(;g^|rDBu6E>xlLH4+Gzu zzh1weXI^6aB3gK%TV*dkoW+M&1^lU0pC%B>f2!CZfzy* zmum+A)IGYJV!ML?5wE%rZKEq+n%>;A4c-I38{4%FECF98Zr67dy8pkr+!S?7^X$BKY($WN<5cr!4#BdZXY*(%)#$__Y(gt{^K zP@!okLP0EOV)-v4+FaPFPJE&R8Lx;)@vT?vm6CV@5KMZZ@*eR7tgEKTmosiKVnbGD zCC1|KS$dKSJ+*aibqYOUGO4lIj)A%_E{!=Xmkxc^oaH*aE9mS4|@&5DG#dC}gHF zUU;77uR~5LP3?krpiz=W>*ZW(ep3-qnW>th>br<%_xEU(T7`!hsRLQWgK)4xcufCC zn&Wy01c-fg^*4Q(WlmNa=Hu8U;Hs;*`fGa^&b5Ii=2;Er0e(;?Q8A&@k}#(_gvJgR zG*ZtFgS}iII(s!0;=N@YFwAR2RIirDyFHNOeI5)SIpAZYFMfBGbv}S28d$E*XVeP{ z!KK6S3SNP_^R5;93&Z^k7bFn1oS>Bsgh>q6#IJu`#IWV^a}FTFgMa*R|L-UP1cD}gHU2R|poNjg_Ac^2f~k9b z7f#Rr{FmF()8_AD{)x4V|7o?3{3det=FLaOw?{njnvHlw^90kwM5pjwc+>#Vu9x+6 zJ?tDrq586a9c!-<46mvapwUb+KLRG{eKfkQ zAi&h5Lq#?r8fO32iRsQxzS+6b8(A`uv%w4K^`Z^jG zE~!p?M-E%I#4^8^s;uQHJtbY{@1LJwCuceh2XH#uffz{+Y2WnklRmZxDOYF*iw|*Y=H|wJ0DrAF($n-oK8%(AVK}Be4Hh`3Ja5gojy_RUTSb=p zF_99OTN^O?XIX!_Cw$n#i|j}90S`#n!y>202A8NI7`sbiR$-Hx+du?mOjwMotruvC z31Gx96`#8AUf0ajd^8G!=sFTt-OE@vuRaldr0F*F|>$%Yyd^D0TLLld$7lZR^=xHd$xBQ>ct zy$LdMpHLvtZmfF@P3+cNv8CJ~((R>nw{(KFB$Td}%h4UOK~3hXpZ?zP>k9A2$-FiN zuo5$D=+lIPwG}pt7#yV*wZ++Bd!Y~Htp70uN0;l*gW!}UvH@^w?tKP<{;7BfD#^Gn zpLKH1Qq{0OUbR#hGzAJrc2&(bpcnnBLEdtn4~+YvO-Xh4*kj>Fd>Vk z-j0?Yo?pZx$tEZ<>bfULpOWDj+6XHr%wK{oW*eJ@JLe9UptUHtqW1yrQc|v=wXwN1 z7*9`$Upx?kS0A8|7vN8M>^!3SpC}lOfw}luJB-vCG0gA1;b30#qu@P=a7|=S!+W`{9E1zG9S?RQ8({t- z;ny7>)VfmS-Ck@`DW(osKck#~QkI=$=3*qGPOxj$@Lz~Bn;+DGgZmeW&>*2+c?s_+ zGyqLs=q%pDz+M$6}7HsRR;Dgx>rD-i$TiJ9}Oh*Oeqzh=KVj#|oVPVqW6B0wmoOOMQ!%x;M? zl}zC5+7XFsY!B{Zu6?QFmg_>_{R+5E(xh;CrJ?qa?8&W?)fn3-Bho*mzV1--as{blF^$x|+JdsoLm}=FE0@O&DfHgNON zhj-&zXvpQ@+I6W_xgTC~VT$?#SC=Rgs|Q65&tp|0UAQM8n;yQ+qcf1#9s`)BV8Jub z>8ZbI1;D@07)!NS6`wM6L%gZE@K}#Oni+Z_cU!u~w^AYShoi zJ0{qPfBK}aB}{l6Vn~#V6diu|Ms0jBm*jjS=P|Y4S?fsG3%bTgTIQ?u9XhVSwE4l~ zuLbHWcBS5_lhM@EypN?-K46!&zoxIGE{U3f(-pK;-GxRDX7TvJZt(4uO-D>YSW@Wv zS@5fpj+N3#UfW#^HXrJ+E_iI&i}BXc;#!Q5QOkRP*jdHYc4Qs^@WJa^-^Sbobi+@# zN9S-?fj1Fz3ObdDPb4j+O<;`O|bc? zx3*{`{a5Q-e-UCGPsJo}=6#xJQ*m@m|9t<<<1N@=iWye$`UPK-qYePfg!gT{8G>z2 zq;$xS`xK2gI^Xq}RsTidPj~>c9Syi?o3upDHJqFK#`{mv;8$rF7`??9a7X%^BT5p~ z-UXQytpC_MR94*ivE zZ>rtrg|QgBysd|KXMHrGj%yvlx@8JJNjN3h16cp?t7H6TTn+vlS~txcyZP=jB>i4Y zs!RB>3#psyK{nxTz35)vhOYUEspLspldb+$4fzrH?(HY`3nd@02}aVAcWskpy7kL5 ztVUXfwqjA%NgW#*+;~=TRF50f{Zf0H3Y^Y842umBS|!RXu$w=V{Y|m?-knLCzBWHz zFTu3&6U@@b6T2SEMG-Q{^}38Bvsy4|=7g!YQS*=Dv3HGC9h4PZ;;ba4#{xreq4O;y z=Dmt6E?&(k;b$bjndz{$c%)OQ1p)f#Y9e`2npMKDnSNjN;8+v;)%`&oqD_*l>OvF? z6t%f)v_;`=bj0^+6-84K%jAOP`g}$GHyEc~iSUg75NrpgE zcy&6%vvPfg(l&%C=zTleg<3}o0rtZV)H$6npYOW1gP$8GeN@~=&v*S7NQg-7jhnie z1f--ra6GJ`ky{k0YP&ZaD)ytK7SdFou`p%4Mb{q^?Drzc;AQITgKLfrezy~T_~%>bI##T2lSH56G)46ms2u_h zBq6WOF7xd3MW-eL^={4b&=Z$O_||dgn_+z$Xlfu3V)p-YLnU}ZgzZZf!>+JH!rsX zWSen3cLR=x#TaZiy4$bn{F5u0{`=JNGyB$LiKn!UH?p%ZH={ZjaQC-vYgPE!l*?(V zqsj2Jm4MpSbyPBB1Os)r=*Ym4UJz>qy2|#{p&?*=QkQ*M!|a})F1R{J;h3)?jZ;=a zmB;(v^Cn|3LN%U!v}A%Rr^f;Jt*_TcX1L=+mBSf!2BQ@v$fdm8)#)R%iK(Bfa#w7x zY%2+Pex>HS?YevSm4DRU{ox-g{VyPC{dJ0VXAy*c@xE}971XcE6^Q(%hq8(TMs*3z z*h5lwu>}NchCNIuPcP4EI6ZK!BtT3+w6ogYhX;)$)YsSS&#XT;@r<*Oezua%JX(C1 zl&fD>)Su4~>|YbzM?uAR3xbTG1oTxyZ4v_q#oHEfi~DPDu*G^I*bx=y--99JM9y|?Ts3B_9}8tU@}%_6_>{{0;Os)3$~Z6ZWPulxatsHluU>}yA2 z9THSCqKV;1chSNhwP7$Ux;!u^IJ|b2-lc$zeh-}=o{z7qtPh(coPBr}XdAK-)afJn zoO&9MAq2C_83n*e#NvHQq`-1f$b$6VkPxHu0^^VfYP+VzP`nNq!GavkC~H@2CqUPt z@n7(j*PgB%Vm-H<+8o5EZT0-Fe$pPqQAc<_ikhEI#e9EzaQNDpHR6iT8>nXorB^t6 zl$fsUSdfnxdP$i>7OL6{wK)yhfe*SS7w951eS{cHPQnBe?fE%&R>Dp;B z6kTKl8tIQxlP6_s*`Z_n&Xog`Y*fXilBMI0 zTkxXTZC?RAH|^MyX3s`bX;Ab}17_`BHt-oQ&>>{7cbm2dmBi&b;d$Ae0(Yj&0 zLgz0Id_EJWv}YNSd4%k#nUA$52&VnSN0m5xQrZy7UKI^hx9Xb?_CZnmO%k1Fi;)>b zL?$LGkFhkj4?)?tN*+2afEPq`XME9L{^SB&XnZBZs4tq|#+%2jX(U5<2-{i-eqE&v zY`sXZbf2WC%-5U`YOKH0nZ?av`kQep7Nlidm4)ePP-b5fE!>jyfYd<@Qthhfq5H>O z@7Tw*TYEFI7=1v)(*Sx1Yj|#u3A-(_jo7`jZ357hQfjrN_^oQ%U`z7y;#CJ3v-+L3 z=j+)&E17kS`giAeTEnOXt|mF;uIAzsEM>O{EenEVQT)Go#~h8mH_hB_)I1ZRV3>*8 z_ycK;!W}=}^`r*rk!S(C0K`@fDr4BzJx6YDtqoITV#@>ITfw5biVC!gk&@85HDiWI z+>4d@2=n*nIlTC_p|ZK(-c0t6QD5Bj+e|7i;qh+yyYHMEw0QHuCe{jbw!2c6p&+=Iz|%dxAC68&ea&i2-(h8mo3=frP!tY75SaNHMvvP{isVH zt{Sr76Th{hC?e;1>^5^J5j_iyJUJf!(&I{7aRIj{W1W!`F!(K6XeSvxcb3 zQU{=WwpYcRgr{-vw4hf~AZD?k4SwNMV3 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png b/src/interface/static/css/themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..609a3581ebe9899939c7f8982c4896f1309ebf68 GIT binary patch literal 5447 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 Cfse5O literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png b/src/interface/static/css/themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..adbfc818e68afd2b83c8379068fa417bb3b1f3c9 GIT binary patch literal 261 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 MT~nP(Ep+^U0ZHv3y30$G!;;K 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-icons_ed9f26_256x240.png b/src/interface/static/css/themes/sunny/images/ui-icons_ed9f26_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..48e72983ec940838b0163462a0fed652c1e27352 GIT binary patch literal 4676 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 MV|{Zyf(|<2zn#mZCIA2c literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-icons_fadc7a_256x240.png b/src/interface/static/css/themes/sunny/images/ui-icons_fadc7a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..99f9c862fc92d164165b218744828d86c1ed5cbf GIT binary patch literal 4676 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 MNY6~SLK_qRUldK?{r~^~ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/images/ui-icons_ffe180_256x240.png b/src/interface/static/css/themes/sunny/images/ui-icons_ffe180_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..09cbc5f684589414b4d8568a2cac56195496258b GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/sunny/jquery-ui.css b/src/interface/static/css/themes/sunny/jquery-ui.css new file mode 100644 index 0000000..4c9077e --- /dev/null +++ b/src/interface/static/css/themes/sunny/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=8px&bgColorHeader=817865&bgTextureHeader=gloss_wave&bgImgOpacityHeader=45&borderColorHeader=494437&fcHeader=ffffff&iconColorHeader=fadc7a&bgColorContent=feeebd&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=8e846b&fcContent=383838&iconColorContent=d19405&bgColorDefault=fece2f&bgTextureDefault=gloss_wave&bgImgOpacityDefault=60&borderColorDefault=d19405&fcDefault=4c3000&iconColorDefault=3d3d3d&bgColorHover=ffdd57&bgTextureHover=gloss_wave&bgImgOpacityHover=70&borderColorHover=a45b13&fcHover=381f00&iconColorHover=bd7b00&bgColorActive=ffffff&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=655e4e&fcActive=0074c7&iconColorActive=eb990f&bgColorHighlight=fff9e5&bgTextureHighlight=gloss_wave&bgImgOpacityHighlight=90&borderColorHighlight=eeb420&fcHighlight=1f1f1f&iconColorHighlight=ed9f26&bgColorError=d34d17&bgTextureError=diagonals_medium&bgImgOpacityError=20&borderColorError=ffb73d&fcError=ffffff&iconColorError=ffe180&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d19405; +} +.ui-widget-content { + border: 1px solid #8e846b; + background: #feeebd url("images/ui-bg_highlight-soft_100_feeebd_1x100.png") 50% top repeat-x; + color: #383838; +} +.ui-widget-content a { + color: #383838; +} +.ui-widget-header { + border: 1px solid #494437; + background: #817865 url("images/ui-bg_gloss-wave_45_817865_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #d19405; + background: #fece2f url("images/ui-bg_gloss-wave_60_fece2f_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #4c3000; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #4c3000; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #a45b13; + background: #ffdd57 url("images/ui-bg_gloss-wave_70_ffdd57_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #381f00; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #381f00; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #655e4e; + background: #ffffff url("images/ui-bg_inset-soft_30_ffffff_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #0074c7; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #655e4e; + background-color: #0074c7; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #0074c7; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #eeb420; + background: #fff9e5 url("images/ui-bg_gloss-wave_90_fff9e5_500x100.png") 50% top repeat-x; + color: #1f1f1f; +} +.ui-state-checked { + border: 1px solid #eeb420; + background: #fff9e5; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #1f1f1f; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #d34d17 url("images/ui-bg_diagonals-medium_20_d34d17_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_d19405_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_fadc7a_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_bd7b00_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_eb990f_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_ed9f26_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffe180_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_3d3d3d_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 8px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 8px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 8px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 8px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/sunny/jquery-ui.min.css b/src/interface/static/css/themes/sunny/jquery-ui.min.css new file mode 100644 index 0000000..01756ad --- /dev/null +++ b/src/interface/static/css/themes/sunny/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=8px&bgColorHeader=817865&bgTextureHeader=gloss_wave&bgImgOpacityHeader=45&borderColorHeader=494437&fcHeader=ffffff&iconColorHeader=fadc7a&bgColorContent=feeebd&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=8e846b&fcContent=383838&iconColorContent=d19405&bgColorDefault=fece2f&bgTextureDefault=gloss_wave&bgImgOpacityDefault=60&borderColorDefault=d19405&fcDefault=4c3000&iconColorDefault=3d3d3d&bgColorHover=ffdd57&bgTextureHover=gloss_wave&bgImgOpacityHover=70&borderColorHover=a45b13&fcHover=381f00&iconColorHover=bd7b00&bgColorActive=ffffff&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=655e4e&fcActive=0074c7&iconColorActive=eb990f&bgColorHighlight=fff9e5&bgTextureHighlight=gloss_wave&bgImgOpacityHighlight=90&borderColorHighlight=eeb420&fcHighlight=1f1f1f&iconColorHighlight=ed9f26&bgColorError=d34d17&bgTextureError=diagonals_medium&bgImgOpacityError=20&borderColorError=ffb73d&fcError=ffffff&iconColorError=ffe180&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d19405}.ui-widget-content{border:1px solid #8e846b;background:#feeebd url("images/ui-bg_highlight-soft_100_feeebd_1x100.png") 50% top repeat-x;color:#383838}.ui-widget-content a{color:#383838}.ui-widget-header{border:1px solid #494437;background:#817865 url("images/ui-bg_gloss-wave_45_817865_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d19405;background:#fece2f url("images/ui-bg_gloss-wave_60_fece2f_500x100.png") 50% 50% repeat-x;font-weight:bold;color:#4c3000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#4c3000;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #a45b13;background:#ffdd57 url("images/ui-bg_gloss-wave_70_ffdd57_500x100.png") 50% 50% repeat-x;font-weight:bold;color:#381f00}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#381f00;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #655e4e;background:#fff url("images/ui-bg_inset-soft_30_ffffff_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#0074c7}.ui-icon-background,.ui-state-active .ui-icon-background{border:#655e4e;background-color:#0074c7}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#0074c7;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #eeb420;background:#fff9e5 url("images/ui-bg_gloss-wave_90_fff9e5_500x100.png") 50% top repeat-x;color:#1f1f1f}.ui-state-checked{border:1px solid #eeb420;background:#fff9e5}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#1f1f1f}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#d34d17 url("images/ui-bg_diagonals-medium_20_d34d17_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_d19405_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_fadc7a_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_bd7b00_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_eb990f_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_ed9f26_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffe180_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_3d3d3d_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:8px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:8px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:8px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:8px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc;box-shadow:-7px -7px 7px #ccc} \ No newline at end of file diff --git a/src/interface/static/css/themes/sunny/theme.css b/src/interface/static/css/themes/sunny/theme.css new file mode 100644 index 0000000..d773291 --- /dev/null +++ b/src/interface/static/css/themes/sunny/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=8px&bgColorHeader=817865&bgTextureHeader=gloss_wave&bgImgOpacityHeader=45&borderColorHeader=494437&fcHeader=ffffff&iconColorHeader=fadc7a&bgColorContent=feeebd&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=8e846b&fcContent=383838&iconColorContent=d19405&bgColorDefault=fece2f&bgTextureDefault=gloss_wave&bgImgOpacityDefault=60&borderColorDefault=d19405&fcDefault=4c3000&iconColorDefault=3d3d3d&bgColorHover=ffdd57&bgTextureHover=gloss_wave&bgImgOpacityHover=70&borderColorHover=a45b13&fcHover=381f00&iconColorHover=bd7b00&bgColorActive=ffffff&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=655e4e&fcActive=0074c7&iconColorActive=eb990f&bgColorHighlight=fff9e5&bgTextureHighlight=gloss_wave&bgImgOpacityHighlight=90&borderColorHighlight=eeb420&fcHighlight=1f1f1f&iconColorHighlight=ed9f26&bgColorError=d34d17&bgTextureError=diagonals_medium&bgImgOpacityError=20&borderColorError=ffb73d&fcError=ffffff&iconColorError=ffe180&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d19405; +} +.ui-widget-content { + border: 1px solid #8e846b; + background: #feeebd url("images/ui-bg_highlight-soft_100_feeebd_1x100.png") 50% top repeat-x; + color: #383838; +} +.ui-widget-content a { + color: #383838; +} +.ui-widget-header { + border: 1px solid #494437; + background: #817865 url("images/ui-bg_gloss-wave_45_817865_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #d19405; + background: #fece2f url("images/ui-bg_gloss-wave_60_fece2f_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #4c3000; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #4c3000; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #a45b13; + background: #ffdd57 url("images/ui-bg_gloss-wave_70_ffdd57_500x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #381f00; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #381f00; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #655e4e; + background: #ffffff url("images/ui-bg_inset-soft_30_ffffff_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #0074c7; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #655e4e; + background-color: #0074c7; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #0074c7; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #eeb420; + background: #fff9e5 url("images/ui-bg_gloss-wave_90_fff9e5_500x100.png") 50% top repeat-x; + color: #1f1f1f; +} +.ui-state-checked { + border: 1px solid #eeb420; + background: #fff9e5; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #1f1f1f; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #d34d17 url("images/ui-bg_diagonals-medium_20_d34d17_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_d19405_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_fadc7a_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_bd7b00_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_eb990f_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_ed9f26_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffe180_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_3d3d3d_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 8px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 8px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 8px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 8px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_10_4f4221_10x8.png b/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_10_4f4221_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..44481a8ade385e8cc0cb040a47233d914021ce7d GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^AU1~p6OfeWP+bJ1SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV+uh|q7;r{>zXKFu zFY)wsWq-iQ$E(E6|9r)4pirTwi(`ny-+nCmIG>U8kJYEs@0SZPvn6a!ynUpO zKeB~$x|v?>JANB;MHM~gnFX27VJ)XQ-0JJq)m>dofAU!74`DJ z&Yp7M_;GM<@BQ!}&Mln#*MDf|=-R9(BoLn{)hMaNFnfE@jbOcKPoU+hC9V-ADTyVi zR>?)FK#IZ0z|c(Bz*5)HB*f6z%Gkup&`{UF#LB>ctxWqXiiX_$l+3hB+#1TYCxdKY N@O1TaS?83{1OUjxa%2Di literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_20_372806_10x8.png b/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_20_372806_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..3506647339d48297a6380771faeeb25017df7bba GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^AU1~p6OfeWP+bJ1SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV+uh|q7;r{>zXKFu zFY)wsWq-iQ$E(E6|9r)4piqgYi(`ny<>V4yGk?MOvkfeEu|F%G)S57}J-GaEyI@S0 z&Y>3X**j)ENuKE~AT)iU&yFpM+J{nE7Vq5I#wIPTmpkLZ)3whx`F~N!5liWOpL1Vn ze_WaZOW%RHz4ya^IJa=_U;m+zXKFu zFY)wsWq-iQ$E(E6|9r)4pir5oi(`nyP%H8674y!%t}I@g$)?Sby|aN%{X zVu^>A`o5X}#O|lIfY9`XK0CH3Y9C5vNv^8$=-6bWmpkKu=;h+&?N$P2+?$SkKb0>T zANJ__nF}WixZmac*>^}@$>&FHtG$avc5rd)oPCc!iLOg%26{9$`r$Rpr0GBxsFt`! zl%ynwF0~0F)1GX~luP7RF^HVa@DsgKl T*PiSN)WG2B>gTe~DWM4fBa3(I literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_25_d5ac5d_10x8.png b/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_25_d5ac5d_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..2c454a3babec7d479a96e6b18ce24a641c2e57c4 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^AU1~p6OfeWP+bJ1SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV+uh|q7;r{>zXKFu zFY)wsWq-iQ$E(E6|9r)4pisG|i(`ny<>Wm#cemFQ>=JHe?iH1~mcaeCJ zO&r2{xj9NUK95)hgr+a_*|9}Y`%o&&_+9j$K;ohI+J6)eRs4S1SE`y`_>(Jq1JFlnANjQX=ISd1IzhF> zHKHUXu_VKdAa7#dp{n^+kd>Kd3>85ppYX@5o0kei>9nO2Eg UL%H^3PoM?{Pgg&ebxsLQ05ODlo&W#< literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_8_261803_10x8.png b/src/interface/static/css/themes/swanky-purse/images/ui-bg_diamond_8_261803_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5e2a113697c98061e99b413b401ee5b0e7987a GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^AU1~p6OfeWP+bJ1SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV+uh|q7;r{>zXKFu zFY)wsWq-iQ$E(E6|9r)4piqgYi(`ny<>V_Lr$!%Ida!||?(Uz^PoK@0*%E@&UnhpU ziX|Re+S}cpE&M%;qw{otTFk8pq7RLl0)2g*nr2E)H}m=M_O$u_^$P{exHlbzXKFu zFY)wsWq-iQ$E(E6|9r)4piqgYi(`ny<>W7OGR`ShwlH%3x%bEW^K^S=wuG;#yU%SC zjBMeYZq_F{C-zRhqKcmL%z{kku$I#tZsOw3&WVXJw+s&Ucf3!HU-&9=g6coLzpsD) z=3rJ_aFSu`OwRr5KeTfQ*Tp~N7j&C%9=7{w!7r}x4M6Wm{`A+$D+s>|v|qKvHKHUX zu_VKdAa7#dp{n^+kd>Kd3>85ppYX@5o0kei>9nO2EgL%H^3 QPoM?{Pgg&ebxsLQ0Pe4Q<>)^!dF36F= zEY+Zu@knN2Pw}01ZGYJr#e6*i=2s-M<+r_ktHAK%^UTK86+d2RamBuIDSN%sBkqch zoBty5lb2r{ovU^(sU+B6Y45G-Nq3L=i0CJ)a?Sl-^!4cL_xJxO&T~3##Trmk77KKP zYKdz^NlIc#s#S7PDv)9@GB7mLHL%n*Gzl>@wlX%cGBngRFtIW)U@O!9ilQMmKP5A* W61RqO?a7`%4Gf;HelF{r5}E)KF?rSi literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-icons_070603_256x240.png b/src/interface/static/css/themes/swanky-purse/images/ui-icons_070603_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f99fb0da8436abb359fcc7a992c2a96cafda00e0 GIT binary patch literal 4676 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 Mq-UmEp^b_EFJ<=slK=n! literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-icons_e8e2b5_256x240.png b/src/interface/static/css/themes/swanky-purse/images/ui-icons_e8e2b5_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..9f57dd4a741b9009b3d3111b28e2c3480e830910 GIT binary patch literal 4676 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 NjP=d+Ds<5C{{_Y9@rD2Z literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-icons_f2ec64_256x240.png b/src/interface/static/css/themes/swanky-purse/images/ui-icons_f2ec64_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ff2f65843ca14510a0a4b7919686f8e1e5525948 GIT binary patch literal 4676 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 NLtRsy3N3Wpe*ynb-2DIm literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-icons_f9f2bd_256x240.png b/src/interface/static/css/themes/swanky-purse/images/ui-icons_f9f2bd_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b87d0eb2fd247755d20d94219a144dfde3eed3a0 GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY0!k4ScoadT1w;`=nhGd{ zj-V)20jU9`ccho(MW6HKd^b}_Ip0RXHZ0O0Ndz|q+hZV>=NqyS(U z4FJd|0KgWQ`|+CU*<#}6##XwA+l2pb|3?o9;i+WK9O{CxFtr41^dos?o=g+E!`ySL z@4b3%XNp}wq1@c#EmQRV$#8LTGQoTLVRM3?H$^o!%)Xgh`W2gMKQ%%8Ff=yM{^R?w z^JpN6t|!~;KuMI9vm>H^wj|c3>rvlG#pbv4lBCM|&exqSnJZ`JKQ$a^m`=kB7%z;jHVD@5Vy=-njZg{ZB&ngqm&A87_0jx{le8 zRFnFGDUo4Uz$OyH9pyGD&eIOjY~jc4bsAWgA{rsh9Do_LIC5)6&m_){TZp^xRC-|P zk}IrlrUA@U{>cq3BZr<>UCPze3_A9ybu(?q9-?+{X-L_j45rzdbn*xD>3t_5tHqU) zM{xA>*zBZ|Q0KUu0_Y9mtZ@MZ1NS3|REFFP)feXdi=s}YV6(vPX!F)0d3?`pt*d>j zdbom0%E%SaSJPmq@tTqNB{Zy(R<531Qm_m(!U=t}dLJNj!TGdyf8>#`?KMNy4qY^Y zks6{DK-(psrPeq`G^nzW~DYKN!HkxDsu@&Jc~>DiYUl0zal2-%xUCisxPb zBuD%P8p8CQzX`uiV*#vZsMmf6vTMOMDY!R%7$w&~JB!-P3Hsb{549`I((s|LKtxcb zSK7jz#x2GJil$jdU$Sw|X3FXi%^1EL_*20G4DcZ1kitaiSTuF+t;0$hX>+W+S?T*@&82?A zZF{X1=s1BUlqPY-)(S-gNF+`$Ujbv^PPclyt5Y_d2xQLXH*eoz>KU32jEY^$W2SMQ zt`y+#sPIiXk3^fjmofG(nUhc;O7_6fYQzcI!6il-X7mQ`H*0yuSBSeJI7A3()ZSjme55gEZs1@xY|qPU7Yq_32QGRV3w7gLODit5k6oo~AxAW`~flX8P{1NJ0%{BQ>>(*~c zM{##Piq|Dqr4THkiF->F|D!iArakU$T{4{@EW z=(91h**E=(v!s*a}26$w4*2D}9@S z<1BbBA)97S_a^$@7qdG@u|vdcfbM|&5n)7-4WL$GJ~(mlG&|Loo?E$0Os=%%9Foe0 zzH8^xNk{=Lf*fdkC>-N$4Hs_`@!fnY^B<|^CC{)&i?V%*#fdPC?!{BSKW9&pO=eEW z_4PuNOnO~)=_H-of}XZxsv;!+;%Y|u!>b+l1wEqG%af#=ZEo_M$DgaW7(Y*+EtvfJ zyg{s;z)1IRo}j(tDLO6cTF+K9jp3Ph1A*R)V>?g2_OPW@G!omN*1< zXh<}JO|XVFhg+ie_d6Jmt1Bb!0^n8zotR10#Fb$ki*7wHtO16j!))`)1A#k=Q;{@M z;M<>H$&?Arup|Jir;Np0>9g_kAOwq7@rDPHq`k=XYTyFosF0(49zb1^!>V3M?v)1v z8h@uaa=>oZhd#KJ7S{a>B7j;VOA0p2iKHLpC{S)ZU#5`{H)-(#kBveutgnRN$|}hT zz;z8fXR+6V=fCg-o+2+pWO)K&PbOKqk}C=faRcP#2VoO1{$Fto5BZM~)K0|Hj#f3Q z=0;c4avDOIBoAYG#LY{5AsY4DJ!%@C3u8z^z66ADgd!d|$VJ?}_j%{lNq#*XPuH4A zVSXnuF%fT)VT-EK;QSJRg|k%W;M&gphy-z?ELYc)dc03mKUSRhuJYTjf% z0r%CnqO^PmN~D_xs(_=BZky9b+n0%=GN+4_<$>sd<2ptS)>N7dTwLtUG6q`(iN4lh z7tW{USCv%W*_9WL*uN(Iy+hSH*TzUYEDbB8K+Ur>ST=pw21{D0%6l7%F_ZghrN0a< zYcM9E)|v4K@=IpxQRSaKeM}`kcPb2Nbjv~c=5#MVNE~JO`Hy}6s$6RB<78vUCd&^q z^3du^$WJdBwVbLT3hT`7<9^R{F%L<<{I$}V(725ydtALv%v_zsJJJ`$fFegMGFRCh z63y4N7nmp$Q6QT!HFB}ID*oV&5^Gc2)|w5qi#F?vlRcsz|7((2NjbgN+^ThuUtrga zt4E2~+J_-ARufDILfD#$5#0Bmj0v0-v{U#}9OY4`;Q)zdh)H*hX{Qz)F6dG^NUz!g zo|}E6ztI!v9k3B9Q51oO-M0L!DY9zSgRPn6#XqG;r&w(%Al9s>f9I0;881QXonhW$ zBNSr{#EI!P&4tyt51A!;t33KBWkdNb39pSoi=%f-Xr`||P+`b-+NFzv#K~_A>KTrq zr($N8nA5eYmaV#D;(LD$FD$m-mHtF?D8c(|$N9u4a*-RKx^D4IyFD6~pxoVt7G~9J zFo1W#+jPkDI(H3$hg{J?ewej@G|`Bra{n;-2=7U?mIRc5%htNRgxFZXkjfhv91@}V zhT&scU%KwP%JsxuOVlOlbLBjR2`Z&MS7?ef7>Jf-O?Bk>T#}&UcmO z-&?Y}S~q%zs?RNecT64pBxF`f+L0FiqHT}-Fv3*#RB$tCm$9<-yI$M;&abL^hp!->y?Ll^X9_R2kC9JfT z98MJJP|TaVifLRizu&L-nxoWztaAwA@9Qn+y>OPMz7%et`@!lTZ$}l&73m}#m3IZb zVx3jlS=desSZ5Vy)!!a1%8W1DHT!mAK62!5c~WZ3!4r0#@)s(>wsC|?mmNisFO$za z0uf}6bcl)!Dr&uIg8S}>7m)g*M8~?yE4}rC{GN{cv|Gid7c6KghpGC>{Q7Y1@_aOe z{#OOnvSVHutuLI$739Z8ZKBC72u}I)>emPt-=v)d{1of9tYyp_Vz@2ZiFNp{=Fw!N zx+47Ly6>S&l}!UVuqxbuUR69VxcT!v4j}woqzq^3kP_mdGI7kC{^bSpqXj)B?A6_{ z!jvofM7T6w6p0#ipcDkTqO4B&C}(n^2|qu7M&zO?7hM7;%wj!e*i*?~i#55%J8_S5 z!MP?YS>RLJ(eT6(B#KrvMR@uN6#Wv1sGMk%gfSL(5Mpi|gPF2%^R!}b<_urCf9VWa z)*$Z&{C2U|k@m3~;I_PqwT(hQBXCtlajM2dK@)cIY&EY-036xmZYrb!*D@y=RR+7oW7yvK^##WHYU(L@0=y8pXHh%qKd>CWvn%wR zEy#~$ZeGG7-Qh{=N{df$Sf+ffA>#G=hL`OZ9)FINHHg;vP%>lyq(U5_BTrIRee zTr5_7!JIr84OH0isR$;#91)%>Ge@Eh#4aeK-}ZCl?X3H3srTqmGf~n;BQ+@Qju2Ut z2C1{ul-_h$mht65D>Ev{JBK&!>~ejt7FRuW%86PW^!^)aI_>OyR0ZKfIHp^!H?Z18 zG@+p{NkpdJe1Mzf0*u8=q$fSiV)t7YUTfYiKO=j5+Rrp{Ay+`VO1nlAVoYre`SR{X zZ^zm{%l)*Jpi&+)>W*&X1@z@l6L9cAN=g84Lwbp{J-INgZp|(Q@}-zMJ)pal7o&j| zfGBu^Voa4zG$X5=sH$CMbekF2I9WAUf?}w&*Wmt>SIh*pkuU$$)jx6sHPm%H6rX1W zVeY95SrhcBHRczi5^j;cZ$os~a{78TJjM3uuO1Zeqws^DlOHp=;2LdT^{&)DI!<6o zjX#iP>pbvVnbXpHH-G%z?w^)OZnAu5t&@MghqcU;ZB!H;c6rkM$A?3{sKif}<|S+U zoG=!y2brtG1r<~X{(B$IyN{Qz#*p%jvaBDT=ASdS!L>^_&U!o8aFje^0@IA-1Sc)l zFX?s21}673bfGcul)^hW8bw4Zn3|Tl_0CaJe=(h9=!8x3IAQB*M2tgzckTS&%n5m? zk&E%+63?reps~G=UwHcVp;|I(dc!yT#~iGc!^wp$Dc4=G>D6z>YY62*j60_|>yL4E z>em~my#%uKy;61-9?)8`_Uu?APanUH0w*ycMURSUMq^^9!Ztw+w67~fplFm%U9F?O zt?)!OZ*KTMziKcIx82DIy_j}0jZ^-wB>1iB84?FR411}XgHTf3R;MlAgr+|H%?yb< zW!jBNjI>y8Qir@)lwA~ujYQX66CP>o(28UYy@n7HY@~Xb%Oq6|en_+t&+O|!>51hbQ9BnkGg;0GO*pYw? zE<^a`Y)06wVwN%K#D0oNf;i9%W}S*K{#&wD`SUMyGQ;!Z?v|Zu4&ObA!mIN!#Wt3s z0K(LQAvweb__2R;DZmbOtATJ3#Mrk=$UfrWd^NxpO5f%EWeI6HD`{DztPE0CSwcz1`^joZ-A$-~XU&B-<5)@Qe~uN?p| M)HT&9*Fwkr7dgfQ4*&oF literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/swanky-purse/images/ui-icons_ff7519_256x240.png b/src/interface/static/css/themes/swanky-purse/images/ui-icons_ff7519_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d52a40921e763c97a1a346224a0d7e702834eb18 GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY5|kn+@F;>v3y30$G!;;K z6BMN?L}~!(U1?I17k$o`^X>eAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fU6qe7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d}7!Z`oG{U1H>ERz{~>QFa~mAN%wXBf>d_h_c6H^MWo z=FW?!4(8ZJ6w1Rh!8+C8pG-G57c+u)05&)DX-iCN$d`@y{xNCfFA@mw)&a@DMfd`Pqs=}^^8;bJ(MRB)Es6}vZtYv$#BBAf5&gFqM z16*Mhb@VFeuWdBae8oia0vc9Duh76LEnE(o;6&crybY2&=Xz4NPki8Sf5lk6OCOD3 zriCcga<@v^5&cJ!N3Pj18GRm$7VsTsN9)fn-`L*;G<9l`G`DXI7D8D52jjZR-C9eJ zsaH3-BQfQ`LAdyvp2>G{$11?8B|&M+d1mDwcar_*S(3?XWzsrM=-YJjD{3BX$^5Gy z6i8n{W0;}q7txpLY=G@7?fS1^P94}574McGv-HMCS8=;}VZUph;SNRFT7Ha`h$xzj zDtoxggw;e)@eKRea}MsgEO|YW1=ClfKpI$(5dmZ#QJO3pkEPAK@q5cn?qA=`))XIA ze@zQCa8W9cNs9@hz#|msxj4DnP3N1DQ#bvGM9 ze|QGp8E(kll>(JenZ%|fXynCIJmNK^EqnAHtOn#m1|R)em&AVyXh&pwUV^d?*MsSI~1!r_{fvG zv?o0L_`LHvxb~)gSuN}4gMzvaXhpLSR3;&TB?gNCZ{|B9f?K8?1*0^1T5AhjHf&#$ z594pWm#j~z%*P=oFf18%?JiSc7V2HY0S&__tF}VU5hHEaWj?wHFjq9PyXvXZd)`@% z*RDc1#yfA5BCuB0sR&7={PbpB32U3unk?VlLV%C2y`kg!pv$0Gl$#)PQz9dnFv4@Z zYRJLN;n?yg&XQB_?c{0oNCwgz)V_SKd>p#7IeZNlmfN+{JVXlQEh(|86xFL#(j^Xh z;AhW1^`#Y~P5gWyoiGH!#JWsEykL7CL?GR1X&YPC!jjJkLm9`j^jop4=Av5QRsJoZ z@mBoSkSzL|NM!-pR*^;AvZ7L z{&KNJE~CDtY>L5S(LmQZO&L;fel4@&{^hQ_!d|hO70I%#cGvmN63#SOO`K)S5l(q| z)(Gz)MC|>=7qXW!&7ebD=iP3hH9GrdDA;#teCN?8e=ol}lggVK=Q_~99DWdNi$`Eb zM#M8YglpMzd8PV)y@Bz$yEEg?0UpKB$=Nh*TshXc_{P(sT3|Fb!alzu7`UZ89Ze?# zzW)B1LY>$OO9sFOYCOTlkVB9UAzZRXFg}PT??rFa0OufwMO+mN0P2DQR{c^+zakja z{43R&3wFIB{N9E1h~6I%A=ENOTDVm~EaNa&iF)(t3Y}u4S(^`dWD<66V>Jv{UPVa+ zu4*~BO1vCC`-w031bGo6&liM0o?`1ssVp?c4N+F^MNGm3f5bQ57d%4Hx{yw~+BIle zo83_>=?GD>B8=?;FF)y-c+4-)m>EJIj42uU91y`Z74yMC9@6fek2^1p3mV`AhV~>X z%UelFNd&V@dsM9!_opB%oUJAo*Ky`sf;;`@-R?T{-DwsbT_dN1tJ?{?7c3#vw*eVR zbn)&!^MK9%70@;0RwCdFevic;vdeOQY26J)95mB@%ZcIO!i7r1MQ=3 z+>a|RtEjzks3;;jz9j#>Lp8eB$H_ZvjjLlo?UQs^4r9b7TY8z=TRW<8v%4B)Ka8zw zF=pYmSqTS<%N83k6(7C*%%wkeD~)LNDnJG1^)KE_8e{tYk7L1_LR#L#6jSFG>vyw? z(3&d9cON;8-0Bc2+pONBLGKI+FX@1S^|IOU_|0WUT!UWRe7)2g@+ak>VrMKePt_9= zE6}nRoFo@jD4#h^JYQ0saPUfny`^J&-Hz5xm;KrC9w|WZCE231f>CFF%{C+;xM$Yg ztJG)x-G~Ic8Kw&%YD>cm?gviA1x=dc+6#<4n5-%Zb!|I7{XDlpHwYLK;%5KnT z1n+@&=usB*ZW{yld16BXFzZ3-;!!OXff0&PzEc`)i6|kr?F~mMiSeKjwO24WBue`g z)BE&+4E+tYt4X`os0*@ZD)@>L)yn!V(G_bkk*v#G>M03%WMSutAb7@{)^4U(iaAlx zSGuM~KX#U8z$1u%Toe2tVo^rkkrn-<>xg_uWT}6wJdgi|Moaeb{bUE5XQ29jE_r`Y zw^8QRbyXGjsEe!4{RiGI)n{j74z;r{mQ-a7zZzZF0 zy-oRP*v<&qW|w3)+#D;;N+{p8_;PGXJPfoxE;Hrgi#SXD1C?msOr+80L{SyU6|fQ^ z!mQCwG0`E#?U&7PU!4g;GM`i!*w^@Fx1UkoGVq@Cs@e5}g>4lu^#Hja@2*^2h=nlz zsH9nO&M&9;hts)(g4mcXG^Gu}t$0@RO4IpQ>8Ald&Hhu~I_?!I(jM)?K6+dGa4K3; z8UB33|F>JUT_Yv9I?{+yT{1tk_2V5bAo5JK9CzA?3gW&hY226b`8mtOMFSP=<=u#) z)Jyv$xGX^&i5hmI76y4@Y)%BIXY-(m-#>mtJD4c zqU;9!a&y#^^|Kk`wZ4qCk3m0a;;D+^R*#FtbuJgoipNaI7^wNHQ~!C2kZ#EqhAju? zX0p>w#PCw3ellw~((Qo7UOzp7rRhU6H38 zApvaj3sP1YPLJAG+x$W!vJ~r#AwTE|I!oCGbDliHk#6N*or5kdJR{dWX&A<&?B0}W zX;PB=Tx*1Kn%m03yI`F-uyF3;B*N%a$#+?b_d-@l=z*U2eBQy4jdW4Yme4XayB z7asncOk(LT0C?HX!PtDn`ZCh3cE9uxbQT;6GIJ(o0?eZq^MrJ(b!)XDrnIJzPj8;} zcdh@kGDuGis^qhxZs|9lLtp$b2?q~kWP}KI|xb!BXWyM_l7ZRqv{zJ1oHFsp|Ps6jPO>7Vn?DVm73Ma`C&q;h{6ArK#to{4_fR zb4OFew#krIYhfuS@do+pPl*0{?m)kmx5Pf<<%2>&6k+&d%0m`6T(kX){?)n%M~Q4{ z2?w$q-3I}y^Ew7^7LMLJ{L>cAOHu5ua|tZ)vXy)E6BWaNU77Oy_U^YpOwtEy%hL6I zZWtTSy{xs-!b%#1;GOrDy+C4D$c2(w{GEY=7hY} z%)@+tneRny$oSs-PkaOWP#rl9gVAe&<4(4!k(8pg)T{2;jG9*ywM`Wv%sVGI+xPJf znpc}=e1x(MeNuN8@6p?^_wCpsPaeLG0jDrw#Scp8#^UhP5nCVzI?xj)R6NF@snONY zQFN@HKR^1PAGMgqo1PSeL0qSW)`{R}GW .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Georgia,Verdana,Arial,sans-serif; + font-size: 1.2em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Georgia,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #362917; +} +.ui-widget-content { + border: 1px solid #efec9f; + background: #443113 url("images/ui-bg_diamond_8_443113_10x8.png") 50% 50% repeat; + color: #efec9f; +} +.ui-widget-content a { + color: #efec9f; +} +.ui-widget-header { + border: 1px solid #baaa5a; + background: #261803 url("images/ui-bg_diamond_8_261803_10x8.png") 50% 50% repeat; + color: #eacd86; + font-weight: bold; +} +.ui-widget-header a { + color: #eacd86; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #362917; + background: #4f4221 url("images/ui-bg_diamond_10_4f4221_10x8.png") 50% 50% repeat; + font-weight: bold; + color: #f8eec9; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #f8eec9; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #362917; + background: #675423 url("images/ui-bg_diamond_25_675423_10x8.png") 50% 50% repeat; + font-weight: bold; + color: #f8eec9; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #f8eec9; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #efec9f; + background: #443113 url("images/ui-bg_diamond_8_443113_10x8.png") 50% 50% repeat; + font-weight: bold; + color: #f9f2bd; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #efec9f; + background-color: #f9f2bd; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #f9f2bd; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #362917; + background: #d5ac5d url("images/ui-bg_diamond_25_d5ac5d_10x8.png") 50% 50% repeat; + color: #060200; +} +.ui-state-checked { + border: 1px solid #362917; + background: #d5ac5d; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #060200; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #c26629; + background: #fee4bd url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") 50% top repeat-x; + color: #803f1e; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #803f1e; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #803f1e; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_efec9f_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_e9cd86_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_f2ec64_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f9f2bd_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_070603_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ff7519_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_e8e2b5_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #372806 url("images/ui-bg_diamond_20_372806_10x8.png") 50% 50% repeat; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #ddd4b0; + box-shadow: -8px -8px 8px #ddd4b0; +} diff --git a/src/interface/static/css/themes/swanky-purse/jquery-ui.min.css b/src/interface/static/css/themes/swanky-purse/jquery-ui.min.css new file mode 100644 index 0000000..2a00533 --- /dev/null +++ b/src/interface/static/css/themes/swanky-purse/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Georgia%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=5px&bgColorHeader=261803&bgTextureHeader=diamond&bgImgOpacityHeader=8&borderColorHeader=baaa5a&fcHeader=eacd86&iconColorHeader=e9cd86&bgColorContent=443113&bgTextureContent=diamond&bgImgOpacityContent=8&borderColorContent=efec9f&fcContent=efec9f&iconColorContent=efec9f&bgColorDefault=4f4221&bgTextureDefault=diamond&bgImgOpacityDefault=10&borderColorDefault=362917&fcDefault=f8eec9&iconColorDefault=e8e2b5&bgColorHover=675423&bgTextureHover=diamond&bgImgOpacityHover=25&borderColorHover=362917&fcHover=f8eec9&iconColorHover=f2ec64&bgColorActive=443113&bgTextureActive=diamond&bgImgOpacityActive=8&borderColorActive=efec9f&fcActive=f9f2bd&iconColorActive=f9f2bd&bgColorHighlight=d5ac5d&bgTextureHighlight=diamond&bgImgOpacityHighlight=25&borderColorHighlight=362917&fcHighlight=060200&iconColorHighlight=070603&bgColorError=fee4bd&bgTextureError=highlight_hard&bgImgOpacityError=65&borderColorError=c26629&fcError=803f1e&iconColorError=ff7519&bgColorOverlay=372806&bgTextureOverlay=diamond&bgImgOpacityOverlay=20&opacityOverlay=80&bgColorShadow=ddd4b0&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=12px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Georgia,Verdana,Arial,sans-serif;font-size:1.2em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Georgia,Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #362917}.ui-widget-content{border:1px solid #efec9f;background:#443113 url("images/ui-bg_diamond_8_443113_10x8.png") 50% 50% repeat;color:#efec9f}.ui-widget-content a{color:#efec9f}.ui-widget-header{border:1px solid #baaa5a;background:#261803 url("images/ui-bg_diamond_8_261803_10x8.png") 50% 50% repeat;color:#eacd86;font-weight:bold}.ui-widget-header a{color:#eacd86}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #362917;background:#4f4221 url("images/ui-bg_diamond_10_4f4221_10x8.png") 50% 50% repeat;font-weight:bold;color:#f8eec9}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#f8eec9;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #362917;background:#675423 url("images/ui-bg_diamond_25_675423_10x8.png") 50% 50% repeat;font-weight:bold;color:#f8eec9}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#f8eec9;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #efec9f;background:#443113 url("images/ui-bg_diamond_8_443113_10x8.png") 50% 50% repeat;font-weight:bold;color:#f9f2bd}.ui-icon-background,.ui-state-active .ui-icon-background{border:#efec9f;background-color:#f9f2bd}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#f9f2bd;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #362917;background:#d5ac5d url("images/ui-bg_diamond_25_d5ac5d_10x8.png") 50% 50% repeat;color:#060200}.ui-state-checked{border:1px solid #362917;background:#d5ac5d}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#060200}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c26629;background:#fee4bd url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") 50% top repeat-x;color:#803f1e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#803f1e}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#803f1e}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_efec9f_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_e9cd86_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_f2ec64_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_f9f2bd_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_070603_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ff7519_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_e8e2b5_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#372806 url("images/ui-bg_diamond_20_372806_10x8.png") 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #ddd4b0;box-shadow:-8px -8px 8px #ddd4b0} \ No newline at end of file diff --git a/src/interface/static/css/themes/swanky-purse/theme.css b/src/interface/static/css/themes/swanky-purse/theme.css new file mode 100644 index 0000000..487b072 --- /dev/null +++ b/src/interface/static/css/themes/swanky-purse/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Georgia%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=5px&bgColorHeader=261803&bgTextureHeader=diamond&bgImgOpacityHeader=8&borderColorHeader=baaa5a&fcHeader=eacd86&iconColorHeader=e9cd86&bgColorContent=443113&bgTextureContent=diamond&bgImgOpacityContent=8&borderColorContent=efec9f&fcContent=efec9f&iconColorContent=efec9f&bgColorDefault=4f4221&bgTextureDefault=diamond&bgImgOpacityDefault=10&borderColorDefault=362917&fcDefault=f8eec9&iconColorDefault=e8e2b5&bgColorHover=675423&bgTextureHover=diamond&bgImgOpacityHover=25&borderColorHover=362917&fcHover=f8eec9&iconColorHover=f2ec64&bgColorActive=443113&bgTextureActive=diamond&bgImgOpacityActive=8&borderColorActive=efec9f&fcActive=f9f2bd&iconColorActive=f9f2bd&bgColorHighlight=d5ac5d&bgTextureHighlight=diamond&bgImgOpacityHighlight=25&borderColorHighlight=362917&fcHighlight=060200&iconColorHighlight=070603&bgColorError=fee4bd&bgTextureError=highlight_hard&bgImgOpacityError=65&borderColorError=c26629&fcError=803f1e&iconColorError=ff7519&bgColorOverlay=372806&bgTextureOverlay=diamond&bgImgOpacityOverlay=20&opacityOverlay=80&bgColorShadow=ddd4b0&bgTextureShadow=flat&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=12px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Georgia,Verdana,Arial,sans-serif; + font-size: 1.2em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Georgia,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #362917; +} +.ui-widget-content { + border: 1px solid #efec9f; + background: #443113 url("images/ui-bg_diamond_8_443113_10x8.png") 50% 50% repeat; + color: #efec9f; +} +.ui-widget-content a { + color: #efec9f; +} +.ui-widget-header { + border: 1px solid #baaa5a; + background: #261803 url("images/ui-bg_diamond_8_261803_10x8.png") 50% 50% repeat; + color: #eacd86; + font-weight: bold; +} +.ui-widget-header a { + color: #eacd86; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #362917; + background: #4f4221 url("images/ui-bg_diamond_10_4f4221_10x8.png") 50% 50% repeat; + font-weight: bold; + color: #f8eec9; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #f8eec9; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #362917; + background: #675423 url("images/ui-bg_diamond_25_675423_10x8.png") 50% 50% repeat; + font-weight: bold; + color: #f8eec9; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #f8eec9; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #efec9f; + background: #443113 url("images/ui-bg_diamond_8_443113_10x8.png") 50% 50% repeat; + font-weight: bold; + color: #f9f2bd; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #efec9f; + background-color: #f9f2bd; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #f9f2bd; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #362917; + background: #d5ac5d url("images/ui-bg_diamond_25_d5ac5d_10x8.png") 50% 50% repeat; + color: #060200; +} +.ui-state-checked { + border: 1px solid #362917; + background: #d5ac5d; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #060200; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #c26629; + background: #fee4bd url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") 50% top repeat-x; + color: #803f1e; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #803f1e; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #803f1e; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_efec9f_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_e9cd86_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_f2ec64_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f9f2bd_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_070603_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ff7519_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_e8e2b5_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #372806 url("images/ui-bg_diamond_20_372806_10x8.png") 50% 50% repeat; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #ddd4b0; + box-shadow: -8px -8px 8px #ddd4b0; +} diff --git a/src/interface/static/css/themes/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png b/src/interface/static/css/themes/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..69a1775294df37182b2f5ba56ead58afc3cd5ec4 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^8XznHBp80OT7LpkEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUL~%I2QzqqLY|&3jv*e$-(D~jWKa-bK4?=>$tkh$sFIMu2i-Ic!-=0( zm6*@$_3@P2y)1pUdHCka;-EFJ&v^coNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)@OhT^vI!PA41qBqk+DxGwJ4)zR49-B_)~Y%eeTS(dGk zS1n8ogszpay{-4j(eYWM?)FK#IZ0z|c(Bz*5)HB*f6z%Gkup&_LI~#LB>60iy!YZ%7()^HVa@ XDsgML7&GH9Py>UftDnm{r-UW|Y}Z&$ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png b/src/interface/static/css/themes/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba3f77c1751ce430a807928c7079d34bdeb8d81 GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8SH*)Fyg;E@o-U3d9>?FFSL8aBAkpyf`)`3G3pzR?j`1aY;Mium z`Rul3?H}00CSOd>FwXqQkTj=l<%WZ7oBp#mrwj1LR~?!i*VVRri8L$2VFRAWwUO_QmvAUQh^kM zk%6I^u7Rblp-G6Lv6Zojm7#&Ifr*uY!2(7FV0a;E$jwj5OsmAL;bP2;zd#KPp00i_ I>zopr0Cn_=NB{r; literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-bg_glass_60_000000_1x400.png b/src/interface/static/css/themes/trontastic/images/ui-bg_glass_60_000000_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..a4efa3eb5ef4f221839e18d0e49cf766aef0582a GIT binary patch literal 323 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 CDwu}= literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png b/src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5184d153a0d7fb10df0a5ef2e713c044395ce192 GIT binary patch literal 5998 zcmb_gXIN9&){c4|?tsdS0y-jKLj^=pL{!>UVIm+PHFTr|q!~vrg&1%~feVNzy(kDs z2@pa}fCNwxkrFUK2q7jBDM3gP(j=jL0p~u?{eFD^zVqYkb@o2{?6ucg=RNOxl5W@o zcPj2z1ONa#t*==+0RUTsay#gkt@1P0C@ECl{3GPD-DLovK22%Gf4ltpVBj?;I{+Z& z7y$6#5da{ScRiQ`0PYz80P{BifJ?amz}`F0+Z;{h13v}W0xj1!kDuKopX5CX(bjfW z3ZH-8wezqd{B!P306^`owdG|O_yqTbUk#Yz(?d09@7O+-@kso}fA*(wa7~1~q6tGQ{@3&?xro6v2Qgl7%tChMG;r@83rLyWRA@QTE2XHa_< zHqG@UJn(BESFbTMe1_5(q(4VUP2bDcEIGmH_Clik^jnW->)j{`@r_6FjSyndzawN! zfqQF}%}H%p8a~Z5P%sZ-#c-!PgA+E22>?)fBd8oW$9a^xYLWOa9|xx~jz@NN0@b)o zyW`R$;^|{l+}1^R>{%NJ6JScORqN`STPo-(-#ev7;CatIAo8Em(T2Pn36W+y7MnDS zK*D`Amc*4VJ9A_ZI=aBGy(}nxmdxs?3en}?c5S#s{FMfa!p56A5VK3gvlPGk3s{HP zlE1ERy7Eyy0~$U#l(3oC2YZ;hn;HAB93J!EkLz0XH>-(HRQArp_Y5GRz1!T#Z2`&Kt%}S~E{LWu8JVD%Co0YDMx~%q zZq{C_Eqt?UJ^scsg_HyZS>m|30VZYX%vXU_jt#!n~T$_DK z`;vUdP)kFOE&|^!DwGgItlG1k+U~W$f4n>owiw2_B;fltleA-h$Mem~`LDcu-~J51b8mYA_KM=OR^q$d}9b}VH?;-Pgf`08Li0Ypx^;swardMGl9yt`5JdyN@MN)!tL~i z-Opaw@zGc7zgkJ`sF%lZ%VG#|c`gIi_Tr}v&mU}mo8$Zgz8+ZTCiHjgYT%lhvucjV z-V6~#_9%abVMwwQ;;FT^M06o;yUAhHdlj4wy09$o_#~64xAmjlv6t+>YYfO*<~kx;PdK`# zX+s!g#6E!?`qXKrY88JTF)=T~1|53R?`3H7%0?S5IRWX;<{V8f#JMs5-KW<#SOcmb z&-b;(fts5pAc*BCNUTurcvp;j_;7DQ0v8(C=^$wwW+6p3B}a$hoL{0Bx)L+(%1{%_ zB7YrB!b>kL>A0C-zQV1jcoI|JEo)P^8 z0qjfPV`UAg6@5auI<1iFRr{;&m_3XU+j8{6-*wEpy5c>m&$dH}+~%InBi8ehed@g!nXlzQ zA4${GhOeZTnvmY*cP8h<*F$|f7D)>ocYP#b1j=o^I;p<=Tal0r6<3_Wd^MAOyL09kCgn5ih$BZ2xrB2+?n&DmM^VKnJ!ILwn?{fi7}Y5s`<8jx-P}Z zH;JkaDvaO#LKGn`PNN3*8AG~H1rOn~$S~@@c1G2_gZ)VqBxxdhDQ)8mXUal)lMT4WEa_Tn&zi7EyxyQW zmQTXT!iw!>D^c@d`1T}U#8fl-d&d4UNj*6P6x~Sq=4qcwp|}Z$oEuCV7u^~3^b;I& zggISQI^7-amvqV~WtHZ371Tlx;HyJN`^*E`AF8v=Q#5>RLinx>Jrsp5YX$k6oHA3o z{8}AN4URJxwyPsS9<6RO64q`^7z3CYp=(kM!@G{XZeWmI0G*naB;fbGy8FPj9 zodWLphnyx=onuL9QJqUOkW=*3j$AY9+8a(8t$C6yF3gq|-2$?;223isFKz+%YATM@ zO|4IUX2K@+4#gb{TD`gWR*##)wiro^1zh#N>m0REe42*JhrKl`#gLDXB9>l*W0>TX zweQ*FsmWe4cnuhEAJ@88Ro#W270+I)8k*yNTlro~)*!Kg_>*480f3hDP~VuTPb9y! zYx7H-cyWS~R@=a3F&tjZV3?4f3|ZWAz{NFf1i}Pu&NZ4u)9P0Xam`&^bvA3~2u|u8 z4FIURL*%Jmq|HjNf_nA>1w~g@yae)Pw(Ye~py!uP0rP3ocmjzeU$qDSn7L~xjc<9 zdr^tn4}JTdDUTjMPJ9zd&^RxSZ9q+}5J-(!zPW%9*TA{C1#q)D)IOe`e`Kn$^oT;- z+mFw8;EjO4r=4rOst}j(&Az1~@5yb*;PpX`TkHHg{9EDokx{`*!FOwW3T)SjTLG~_ zh;O1kst8^{R?yW?-9G{Lhn8sg!Ry*ho}0r*nfSOChS|FB%0Gq7 zNg8h%=3FW*M~Ks4S}QMTUyjQIFqcNAlLQ%r-yI$u?_t@ATe)8z{%*H)xpX!0#cnLT zz;HPrYNblq4<{Cql?lS$qb~{i&aa#SkRq8W)d`d?aeAn zC9}aaZlA1YqGCc=j|5;p?%Pi?j%|?%lp~Ix)=~l%kf8n2w`Id2y_eOH`@H6GuWAP^ zdIV!mHML7A15@)c=0R~ngl$au`*OEO!=3MjMm^O%UFS~ZOP(zd>k;Cq8XY6&k`R1Z znnze@NwwLAhubW&*pu=MO@E{u;zv66Qc1L5D1y_fMx>kQZ#Q4My)v-)Kx<=nXg z1gWtmWA&>7&l}gZ@!1C4JkyKZerVG?nQm583fC58k}6HG=EoB88WXJORgnYOmm;ElEAf?cif~|6b8t)r7hDdmteK8zuZLao1M#B_5%N{ymsVUBViX9zC6s?&9OR{W46fN z{hRiO>z;qJeFOM0|CEp)5-nj@+7HfI1IU0*@VuA&J~?-;8S^sQsy;VAm5MqM0$nwZ z-_&zs=;Elza+xxAFZ`HD>8UK`jDvN1EzvN>)m23=sVO_YqtUHlSoWcu%7#Nx$~Dz- z%k#XznTgJFU-bH2tj$p z?jmdx{$YWcj}m~i*4ST@)RE6MH~mk}Ycl!;KWYrrglC95vq_m? z>@L((P-wCpHbA>?$FfT~kjkP3PHYeizm(b5=lY7c*Xu92IqDoaG6>#)+r}F~haL?@5a<(J7mspRJ>r>pWd!>Wb zJLA(`i;^qpxA7+md-~pu2_GXRS5c>ssXfnhDd1`!C9lc5;fQ%kTh!NToiao+5oHb1 z5nGavW|1&Kxw6mgIqxq{?&WYk~)@x4|ekWn&&h+NI25d2S2hjF+g8e)es_q z(;qnycO>C5tSmUFTD}nsE^d6RX?mvFAU!fi9=;#3PJ0pnG<#G!=)qPCy$+OoN+C- zES|OpnHxc1er zE!6;O!k0MT7xcy+qvw6)7zcztEt}wrU^^YQS$^r#63OyPWqMDOz%sw^qM@rGblQtM z&yaVQV|f%inx50dSk-|%@P7A`8TYyLdRSG>MUu~e3C%Y zGktIF{`huK$OmsUZSlRT#LoxpMims3T^q8iX0m9oS62(mYKv0*bgIpdAp5V}DqLGM z>=cH_yX#+-I16>q z=d@w{mWXV4mA!b0SuA8ua z)um>}HKzlandVd*gSjVz^DWz|w5!M6UNa{}@JQ``mc77|l)g_!4+X_9we(Rr0X(IYp_}?zUz~w|&XRif`mOi)wFfepHHpo2H2W^- zcy3%FzQQx0-$#j|26n-hnUtFA8sU!Cx>)Kcix8@$NCy?C(&$L;wZNH3CG;9@9e3Ne zNDe1EvlK@|Kmns(nUoM@I$n8vETSK^5aA_$KZm)boelRzapA7bbiw=b6+CSA;Ejf> z<(c@#mjh*-RGfxMMe=^!Y}*h58EF0cQf;5gHg5QdGoq{SzRe4EPF^_a35BW4ST^MiAuLq(fFS%mo7@&lR3n zn``UlN(&;L8c(o34k7(gm$Fq&nCUhnflaQue#JA65_Z~JY{C*gC-borv*^a|P|Uyk zjD+tiB_2DPp^jF2yeLFhEPR17Hs;o`NR>71J-T=-ToH?&=a8duvIhQkrmkiHcI%A-3aPE?U!OJZNFaNIzk&vL! YV8s7Df$W{Ty0N0QmAz%{m79P44{0ea-T(jq literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png b/src/interface/static/css/themes/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..06b22120622bc8f0e99c3c46ba3c2f861ef6f6e0 GIT binary patch literal 5856 zcmb_=XIN8NyLO!BH8$p*5e92U7^Q?>WTdJzMF9zfDnSQANu)>*5OBsp0Skjtq(+(u zfrOTXl7I?Q0vIVF34tKeLP;V75<^Hhz&PJ`&X4o&tRH*b``K&ddiHwCzVD=7bFe+Q z@8~`N0C4c~B`YuhuxD)>`~C3M_7!KC8niuq6L7))0sv5#zJK%Px7+u>_+A3r0|0Sn z0DwDx0RS7@raK$}AW8=SSiAuM7(W95ehw>WaWdV0@ZIlMY^}C-$M^1{@omfA$jkQD zdp~@C=%CWR*bmPR0s!(em#r?i#Ex+b9aDVhQQg#^+W&l!`As@U>CaoM_wCk8PU{N0 zyc<6}Il4T0ZTuQ0C8S=*org6%438On#;d-wPcyUScJa!Ys-dPJm*augQy#V&9HqZG zbofkk;SuZa7K{ilp+ARSo#ZUA#YOQviIm-7fwtCb%3>FFz?_TEdq$ z@7Z<{@anH~^&xwA5a2^tQ`jzgw&!}&*E^PefY$i#Du2Mwyd48T|IYrHo%zm@SIH(j z;MIW-Z%*uh8{dUZ9ohjpU;iKd%%Rq>$p&whahY|f<9aXkWL-h1qsJv{v*o9&*Xn#; z*f5u2X~?J^uN1$@{K=F#iYm%`W_s0gSbyn}TW@vAvmZ-~?8}EJuFeJZkPr9*ubsFi@TrO0w}F}_CECeZn%Eg6PmRP{(mIzBy*V|tuWi*hI6++T%wzoEir*KK9l%#QNQu2 zis1ux$>#Mrh#e-gNX(2Xj5?ile1Wr}+5j>yBb`_*^>SXcT6uk?jIE^5<#oX~z@rXV zow2EkV(USiImk6$3qI1hN(pAq{5lJs>gMLbqin>xt%X$^mDI<5;zezUvCGQ~6Wv|E zSzyofK`Gd#4UXG|N@KS!^k=_)1_t-Oz2OoeNDnEHp_A|jP5f0vtZagB z&Qr|^s^x}MvL+E}a`fkdUueW@9w@zpEXp&&SthbgD>;X$i1op&-ua7zc21X5t)27? zao{Z&(=D@KlAWf?M^YX?QHB{Vq^T(!Ms?Lz)6RUAm8n* zy765kkrK#%We(4e9vW=7s8Y5d^e1|o;1k?uHBbm-pYL(*Jh8O;A~;(ff&A9h$1P2+ zQUQ0bgR$gaob5Ud@$Y=v!!x)y2F=GXFT-KB#3L)$7b-!f_f(dQ`>swMSi(PF=AOWe zx2|c>SA$7;sn_W>t7+I$o=2h~NGUN{|9P|c)gyGgDBx7ZZX(_AQ`jp*FnNsZV1w@E zP8k)prWspvP!gkwlIt@al+4dlY%9FpE2jl?V%*V*WtM0`TlrdQH`w16SkBRLu}n3y zQ0G@XNiM!$DN9p{LiHi?)2!+0KB2zVr9Cp&Ij>*STE<3cnvf0(uNe1WgfT*bN!W_2 zOP)@bJ@V}!u>ru2r=(d=&|6l+)jha(X?Pd2B}$G*kC&?wC15z7R?Ju{k-S*?1;H98 zZEZ;SvL3F%&RGJge>mx|TddFajKz;ja1Y082TWwIwI(grhkD!a*!16%7(OB$nttdh zV1~JG8p*D*s3opaW~Tr)jz@u^@vNA8L*J}-KrUx zNf%(<^00*ZP>ydFd{6++ZY6DP=TV`BMU}?S|4CkVr;K`2FnW`ji>n{Ki#M>)7d6l= zJB53Jg|+D$kTsGP0lymX+6B5=^mhv6%Lkau^TeaZ7VdVR3@$&Bd@&OePDaHc;)>ho5# zWkjv5`2Cb2MG~06tse1~$$^G>Yf_++kND?iPx3n+5oVaA0#hlJv zhrdie>TlP31Kt(uy+A25)yCX}-Kybygcu1uPkQxEF%IEmcJY(p%*3JY)-9_=pWKPo z3N`U6uMuC58@XeofXdX1_luz+ESZxOA-4Ek21B5U51%5JD9Z5@e?(($$>+=(w51i+ z85!|gWN!RM`OY1F0k|{xA?oiP0MNg2(~X-}7(;rj^H}zzDMi{+X9ZO(16>pTXk!gI zjjjK=B`XM$lM;fI>yBN&nH#s_1d|7!4JBp6$R*fZF| z!9_ldRc*h67l$FGa+Bf*(k(`7MsJ&=a+1IAJE%=^oD0|Qjvy{$r4R5N*Rc+r_Myo z(CpBsf!=lje5VNziZ(Bbz`YSSt!X^FV+6(xtRyJL8ws)XO|C0~P%Dh*{C`g8Qye%G znpx{b7F7i?aIRuyU7SQmL3(wjW*`5E2l45u3R*j~Od^zgAtgHYjoKA&y3;Yj7lp(J z+^0k+v_Zw9v4VwWcyUF`Yc1ACKIIh#ThKyS7;Xb5w-(8O{xeo4-c)D|5!YiKTs%38wiNB=OwAE$AKq`nVP$U<}A0kl`^cWF$)qPaOks^|{fM^Q?)< z+j#Qt^Zc;Se-^ex@eUEs`vf}T=a;LzgN8-v4{ZdmwXaJih;pqFhqu4I&~abK?J)4> z>gH&EXde1tH`n|MJ8&d2$xCtb(MLcgpK4;ws=((*uX5PB}Wt2U&igc z*w{{K`PiE+Ej5m+D~1}{AMD1qiDYx*v^0Gs*V5co|vm9kH=mVHkz^UeS1BPTZA`(Zy&!2(?Vs&XyLw6 zlSoUW%u+kCwo{K{OlSN2Q$GXg@YqJ>k5tCkV<#%U3b76f{4L(LM&3InNtJb~J0Aor zN)ur1cL{?8Ok%tV(DoQW* z!j&`Q7Xp$buE`#|?%yy~AQ()>TmD0SWpx>CdNh1qb$3zEr(<8lP;ISu>+kb) z?k;-+%(yd7%2n*P{i`QgVv2RtT#S1{FDnfhShKa((<3~I^F{`&RaL1fq&8+J*EJ}3Ecp5j zFA2h;QF7Ioq=cySx^QRc!a7i-UO&28)s@xDT6>3G-b5)aF3|GPgYmp;>Xdw2oW=Ci zBkV0VjbXT{A<5*G;{0%xxlw#OavjYknSb07#sI(%_q<@cz#jm-vHLpD_H1^2QG1c? zx983N5rt3vZ?5_m+V%vR8e_o81H`Vd0jH}k_!%H`lvReY`QbIZy0`6_}x;!_S zD)H&_r_{UM*Hy(BynW$Tm!jv~raoMHj6dcZWI~`VOE+oSQhHXD?SWm7&ozBH>hCl> z|BZm@elNnm?tj$aefqG=3ISIS{F|mC&X&F4b93@OOp*oCZ1&1Q4}|lb~H_|S3xAXV9EAWtmX zc)K3kmjOYiy__rxbutC2>o>j#7;gnGMrh6k{0**)rD3h1Q%!iib$DU(8ZC3k)SB5= zhA~*P8vHeDAoE+)eG$)h`ee?m*AMCl13m(xjQI^YEv6;bp5Vk^r*wIp;vTEY{{+$)1&%Z{j;Pre8DdXmuQsnsc;ZH+&oPYql2fDv4J)lj_$ zi31#W+SJAfHkT_aYT+o3E!{MmV3Uzn)nAm%mul>NBzN3o@bO zZ2nIYxmtBD^j>sJ_G7FWO(n`D_ewgZKXEY-II&e9tK9sae6;IHn!}(9ILMB7?_^wn zlYf6{_Y*#Ph~WA*E{YRxvZjKw^e8OzS7RBG4AI--wiPn>7UP#Yo1k^r48aYG^Cz$W z(AyV_(6n&VOrADrexhuqg$sot+IhJ~;ipUaLNS@hi+kvUvVJF_h>d=H%W!LEABi7C zMNUD5I#x2>$EPTz=PG3#P8*gdk-)X?;AuI-#W;1}towhgrWbVzu$+Qb`$59;RE0~K z-E1rnH7o&b>z}>f$bXx8KU@hzlK`A&{#e#SuODB)xDTrED}Jx3ZXu;l+1RMrl1DdC zqyQyvT95iW&~pnLbh;7FFTs{3GDE412xbSYXX-|1q;aJ-9;He((dGfBhI1`i!2!v8 zR6fd74>zlf#Rs$!Xc}mibaj;YPsN|Q7hU zr6N9kC1KQXr79;Kv8?e>_sXv&3nT2qq{2Us;upo!-EmYO=LdC@`ae#`nsBeDbj$lR zV9se*o8QGJC_JW%Duq$vua1!RF|1VOp@zepc_ii<2_0nHRxiEB0Pu4qn=- zKcVbnVRv|=O3h0d@9JR=mtHTGTyyOeH)md5Xe~FY5X(A_th)GI=KZ9NTFr)@AyOXWqqo*#-xh zaI?1=xuuUkeToaLW8!1h(qD|p_etwu3SiV>1lvi37 zmHe^BNEv2wz6O89$+GUJUL4P>hSTNsHbd}SFPao_0bL&vQUjTWn1r{vk2$o`G};Lb zQR438)m>)r$}TWu{PTjNPZDZ}7;lgBkGH-)Ym*ze+^UH<*u^~9rFUTMHzi$}4{!F^P0dU#c L!3ulv#-INMNkiI( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-icons_000000_256x240.png b/src/interface/static/css/themes/trontastic/images/ui-icons_000000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..321f128052436ed1c77372e3b4fd9063553ef05f GIT binary patch literal 5582 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 W_D)Ddzw_TDE1;`os9B|M7xh01>9ZFA literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-icons_1f1f1f_256x240.png b/src/interface/static/css/themes/trontastic/images/ui-icons_1f1f1f_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e7d71d8b464f76cd75dbaf1517e430bf7b72fb14 GIT binary patch literal 7025 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-icons_9fda58_256x240.png b/src/interface/static/css/themes/trontastic/images/ui-icons_9fda58_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..cc4d55d12902774dcf5eae9d8078b5ab3bf17489 GIT binary patch literal 4676 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 NjP%TOE44B4{{;$Aublt@ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/images/ui-icons_b8ec79_256x240.png b/src/interface/static/css/themes/trontastic/images/ui-icons_b8ec79_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..9788017a112dda1c4c610c385ec8ee8fbdd21a5e GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY5|kn+@F;>v3y30$G!;;K z6BMN?L}~!(U1?I17k$o`^X>eAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fU6qe7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d~suSNZT`#*YsVFoF3>QFa~mAN%wXBf>d_h_c6H^MWo z=FW?!4(8ZJ6w1Rh!8+C8pG-G57c+u)05&)DX-iCN$d`@y{xNCfFA@mw)&a@DMfd`Pqs=}^^8;bJ(MRB)Es6}vZtYv$#BBAf5&gFqM z16*Mhb@VFeuWdBae8oia0vc9Duh76LEnE(o;6&crybY2&=Xz4NPki8Sf5lk6OCOD3 zriCcga<@v^5&cJ!N3Pj18GRm$7VsTsN9)fn-`L*;G<9l`G`DXI7D8D52jjZR-C9eJ zsaH3-BQfQ`LAdyvp2>G{$11?8B|&M+d1mDwcar_*S(3?XWzsrM=-YJjD{3BX$^5Gy z6i8n{W0;}q7txpLY=G@7?fS1^P94}574McGv-HMCS8=;}VZUph;SNRFT7Ha`h$xzj zDtoxggw;e)@eKRea}MsgEO|YW1=ClfKpI$(5dmZ#QJO3pkEPAK@q5cn?qA=`))XIA ze@zQCa8W9cNs9@hz#|msxj4DnP3N1DQ#bvGM9 ze|QGp8E(kll>(JenZ%|fXynCIJmNK^EqnAHtOn#m1|R)em&AVyXh&pwUV^d?*MsSI~1!r_{fvG zv?o0L_`LHvxb~)gSuN}4gMzvaXhpLSR3;&TB?gNCZ{|B9f?K8?1*0^1T5AhjHf&#$ z594pWm#j~z%*P=oFf18%?JiSc7V2HY0S&__tF}VU5hHEaWj?wHFjq9PyXvXZd)`@% z*RDc1#yfA5BCuB0sR&7={PbpB32U3unk?VlLV%C2y`kg!pv$0Gl$#)PQz9dnFv4@Z zYRJLN;n?yg&XQB_?c{0oNCwgz)V_SKd>p#7IeZNlmfN+{JVXlQEh(|86xFL#(j^Xh z;AhW1^`#Y~P5gWyoiGH!#JWsEykL7CL?GR1X&YPC!jjJkLm9`j^jop4=Av5QRsJoZ z@mBoSkSzL|NM!-pR*^;AvZ7L z{&KNJE~CDtY>L5S(LmQZO&L;fel4@&{^hQ_!d|hO70I%#cGvmN63#SOO`K)S5l(q| z)(Gz)MC|>=7qXW!&7ebD=iP3hH9GrdDA;#teCN?8e=ol}lggVK=Q_~99DWdNi$`Eb zM#M8YglpMzd8PV)y@Bz$yEEg?0UpKB$=Nh*TshXc_{P(sT3|Fb!alzu7`UZ89Ze?# zzW)B1LY>$OO9sFOYCOTlkVB9UAzZRXFg}PT??rFa0OufwMO+mN0P2DQR{c^+zakja z{43R&3wFIB{N9E1h~6I%A=ENOTDVm~EaNa&iF)(t3Y}u4S(^`dWD<66V>Jv{UPVa+ zu4*~BO1vCC`-w031bGo6&liM0o?`1ssVp?c4N+F^MNGm3f5bQ57d%4Hx{yw~+BIle zo83_>=?GD>B8=?;FF)y-c+4-)m>EJIj42uU91y`Z74yMC9@6fek2^1p3mV`AhV~>X z%UelFNd&V@dsM9!_opB%oUJAo*Ky`sf;;`@-R?T{-DwsbT_dN1tJ?{?7c3#vw*eVR zbn)&!^MK9%70@;0RwCdFevic;vdeOQY26J)95mB@%ZcIO!i7r1MQ=3 z+>a|RtEjzks3;;jz9j#>Lp8eB$H_ZvjjLlo?UQs^4r9b7TY8z=TRW<8v%4B)Ka8zw zF=pYmSqTS<%N83k6(7C*%%wkeD~)LNDnJG1^)KE_8e{tYk7L1_LR#L#6jSFG>vyw? z(3&d9cON;8-0Bc2+pONBLGKI+FX@1S^|IOU_|0WUT!UWRe7)2g@+ak>VrMKePt_9= zE6}nRoFo@jD4#h^JYQ0saPUfny`^J&-Hz5xm;KrC9w|WZCE231f>CFF%{C+;xM$Yg ztJG)x-G~Ic8Kw&%YD>cm?gviA1x=dc+6#<4n5-%Zb!|I7{XDlpHwYLK;%5KnT z1n+@&=usB*ZW{yld16BXFzZ3-;!!OXff0&PzEc`)i6|kr?F~mMiSeKjwO24WBue`g z)BE&+4E+tYt4X`os0*@ZD)@>L)yn!V(G_bkk*v#G>M03%WMSutAb7@{)^4U(iaAlx zSGuM~KX#U8z$1u%Toe2tVo^rkkrn-<>xg_uWT}6wJdgi|Moaeb{bUE5XQ29jE_r`Y zw^8QRbyXGjsEe!4{RiGI)n{j74z;r{mQ-a7zZzZF0 zy-oRP*v<&qW|w3)+#D;;N+{p8_;PGXJPfoxE;Hrgi#SXD1C?msOr+80L{SyU6|fQ^ z!mQCwG0`E#?U&7PU!4g;GM`i!*w^@Fx1UkoGVq@Cs@e5}g>4lu^#Hja@2*^2h=nlz zsH9nO&M&9;hts)(g4mcXG^Gu}t$0@RO4IpQ>8Ald&Hhu~I_?!I(jM)?K6+dGa4K3; z8UB33|F>JUT_Yv9I?{+yT{1tk_2V5bAo5JK9CzA?3gW&hY226b`8mtOMFSP=<=u#) z)Jyv$xGX^&i5hmI76y4@Y)%BIXY-(m-#>mtJD4c zqU;9!a&y#^^|Kk`wZ4qCk3m0a;;D+^R*#FtbuJgoipNaI7^wNHQ~!C2kZ#EqhAju? zX0p>w#PCw3ellw~((Qo7UOzp7rRhU6H38 zApvaj3sP1YPLJAG+x$W!vJ~r#AwTE|I!oCGbDliHk#6N*or5kdJR{dWX&A<&?B0}W zX;PB=Tx*1Kn%m03yI`F-uyF3;B*N%a$#+?b_d-@l=z*U2eBQy4jdW4Yme4XayB z7asncOk(LT0C?HX!PtDn`ZCh3cE9uxbQT;6GIJ(o0?eZq^MrJ(b!)XDrnIJzPj8;} zcdh@kGDuGis^qhxZs|9lLtp$b2?q~kWP}KI|xb!BXWyM_l7ZRqv{zJ1oHFsp|Ps6jPO>7Vn?DVm73Ma`C&q;h{6ArK#to{4_fR zb4OFew#krIYhfuS@do+pPl*0{?m)kmx5Pf<<%2>&6k+&d%0m`6T(kX){?)n%M~Q4{ z2?w$q-3I}y^Ew7^7LMLJ{L>cAOHu5ua|tZ)vXy)E6BWaNU77Oy_U^YpOwtEy%hL6I zZWtTSy{xs-!b%#1;GOrDy+C4D$c2(w{GEY=7hY} z%)@+tneRny$oSs-PkaOWP#rl9gVAe&<4(4!k(8pg)T{2;jG9*ywM`Wv%sVGI+xPJf znpc}=e1x(MeNuN8@6p?^_wCpsPaeLG0jDrw#Scp8#^UhP5nCVzI?xj)R6NF@snONY zQFN@HKR^1PAGMgqo1PSeL0qSW)`{R}GWZV3RwWB_0V z4FJeT0KgHP_x_6d>0*+WrZ)Ot5QzV8|3?p;!<*!tI@AqgWo`}F8AkKVJ(_9ijquE? zx%1+wgE@8)h4S!Buue7jC)3T%#f;z`fXxkk+7i>+IQMFP`3FADae9*UZe)C@^V`=^ z*RfzSLtl>1fr>agcURQlTq)kJ=fME6a_dV*X>wIV_sj0KtkqL02AI=PunJPY~7L0?R*!@R70wuWVZ;Xpf?nr(k3Pt=Adls zoT5%?&FTc z8uCCWH8SE7*g}STqCBP~`8pxmZGyPHZX??=cr&Dx3$TEeL~pMen8iEritrYl$PO)E zaEA@dHiB8I-+7_sl<>3a%X!+`AxD079_EcXBM8s7#?&3^P`d3Ymq4(9(SHiER#GK> zNQ-`o&q*!~ca6_2gkB@fnHEAYv;kzXs<7+fhNAp`QQWN(Y7yKUYuR3`Na(w%b9rFR z09RN=9lZ+rYa5L;UonxqfQD7kD>QIQ3zvf?IFa`@Z-eB{xt`SR6Ce27Uolqi(nrIY z5fG(X?p7%~qW?(p$Td4Aqt9c}0>0zyX#Lsc8~eL}rcN!A=Jt)jLI}(MU|d(ZTWjet z_39>fB&HlV2p50TGx;v=SOr+MBq(h;&#e68PO|?zOEP(_Oj^eYeVcB6Ma`ovnSb?z z0_h8A3^R27BKk6&4X~X>tp5t;)PZeL@oxDsOK*I16}Oug_Pgd8?ogDi<;PeFkD|$_ zvZr;Ku$l-eo?#z*&cQvGC9g-aVESqlNCOKpB7n>zN|R;dv534Izqj1v{`JjlP4Q9n z*R((bSJitP6+;V2)O9Z)U+Pv{O&AX5qH61WmjM%w$WULZN^_5J8WHs5)MCE-)%W9d zopm;#^CY^dESU#iClVDTl{CqE3B7RTSiMDtvXX;xzFQr71?xRI(kS67amzn8U(VMtm>=l`xA)dH*{PdbQu(jauZ~3N@N5RMtF`_ z4LO)O99#axS#s*Vojk1`$v~Qe+LzCjk3)Ahhp*wna=Uh#he(0EB_&psqI#7|y2L>b z{OsAMz6dcy;^zbDgdqqf)@2gn1>5r=0_jdm+t{)emV8ba$~c~---=~57u7;r<=+w- zZ^ds7*|KoCGdb|Kgwr*K6Cz;;^ad3WMd2ZKfJUX|@Z|ZEoHTz%Ue$65g|gZ+NE$oF zo}CZJVTJT?O0el~(KugQTFDkM|EZ8t6KwDMJd*uVq%;zua|K*eh1EB3ZW8?mFLD!kGrEiL;D3!YMD$ z8sQy;h`qn~LiSRo8FUbJ-t87zqqA>@f_<09cOHH6_wuVVsl2Iit^*Cs;RnICcsO=s zL_Cv2xRyPaSE~Ql8yKIvJ2UPa;86^noK4flm1CWYZ#*rk1x8~d?DH#vfm_Pc(R4E4 z>+hc_)QPRIWB_cS#uID|IRyFO!X;}2CIgN@RRg^^F zs+NPR#LMBcpZJ1LkQX8Hd_nl*DYl-J%0gq@5M||F#3W4cM||Ub!6P`rg>=%@u0hk< z?2cMVhl`RGVQde0`AN^jV}5zY%nb)5N@;7-4Jx4RB~cbY{<*U0JM>UP5J1xpC^Z9qm6 zUA()`JYchb1#}I$l?eEP-(&HI?6RC+xz%89rfJ<@tkKu&w89+#5ncsYFjkdj!E7NB z_u0R)tYQaBVweG{fkR@i-N}QW7fIrBCri{7!RVo*dS)&5G`dV&JpOt)lf9DEK>Mg0 z_v4DoDr#>WDvF4XFUf!JP>t^OaqFbevc*PB#Yb;HbLo%WN+Vjm3Q&Q0{fqaK#+bhU<5;k!ke2r_#nidQ`rWJ| zw5AI3-A7I%w>pH%Hmmn&&^trIOFE!ny=*o-eskFo*Ps_SUoZ8B{7E^e*cpq=Q}u+z z3bgD6C&@(>%4bd!&zDpu9K2FtZ|T@xw?nw;vOhcCBLxV)BwLhLFzU>&*@grJ_sqI` zmHMo|8UiDf|kXWX;4ClB`g!pJ-kIF$t^)~R- z;tS)ozG&Z|&2XvWC^YP*^+#>7HJd(c?HoVhF;xcDT3aEhb|d2}kJR@BDN_F|>o!MI z3C2j0lwsFeRD*k$Rcf%tXNXcYR@|2I*&Mbye6x&Z`RoT3g?y!7J}*p~`og4{=^TC{ zVR3;qL#KMhrZ+C3|HtU!Qs-^i4|Kn!_@C^!9-Blj@e;{cS zv^}&PdXxpd+s43sp4gB8%z99|cvMS8V1#0n@03PcB1*_@d&5ymVmxR>?G=m`5~cl$ z>3#Y@hW>`y)udf()CJiy6?{dBYGr+w=!&(NNY>>o^^}A>vas_+5N*bs)^4U(iaAlx zSGuM~KX#U8z$1u%Toe2tVo^rkkrn-<>xg_uWT}6wJdgi|Moaeb{bUE5XQ29jE_r`Y zw^8QRbyXGjsEe!4{RiGI)n{j74z;r{mQ-a}&k8+s`O(8F){6)$IDg!nO*SdVt)IcULYh#6lQ< zRMM8Ald&Hhu~I_?!I(jM)?K6+dGa4K3; znfCdH|8KWyyGBZIb)*rax@3N6>&H7>K;)TdIqtL(75IHs(zq|<^K+Jmiv}v#%exUp zsh9Riw6X+oBx=}+S{USsu{jZ-p3Q?Me*gFpo`=z=!n1(aA$d483@&=*%N1`Z*3>HQ6BzV=n1xio13MX357d&`Z3UH-6#ysXJ^% zi?SQ^%gs?w*3V{$*ZMNnJ_h}yiKi-tTRkoo*STCUD;_f;W1!}*PW|U8Lb@ee7`7ak zo5@Z$5yMNBlCyzJ=Vy+vBPX%rlVj&9B*H3f+f#qudD856{!tq}$3c2m4$G=ql#;|j zVOXX2)kYi8CIC{Y09HQc?hL5<&GPQq?EsAdI-A5C?6dyH-9o;KY=pDnJ?qh1yCP3H zLIT+47o@B*oF28Ww)urdWGU7eLw?W`be6IW<~(_XBi+isItN`^ct);$(lCrk*}W;% z(xfE!xz-5fG`%@thB8l7Z@rN+Tt!xbSarCk+**JN( zo7I{>n41rygNiyo7Q;kVz$4S-=E;a)?4m0A^&nUN&W7K%W}hB{g_=GVsYP|0NMchN zMr3QKyy~(p7s!WJWmZyleqXz_%k#BHQvJjwH)d(r_iw1_b#e;O6h@BVSZ=sq!|E2( zg@->UlUVu-0A99pFg72tzKnFM-7h@^odt)2%$$jt0Q2a@JR#j`-CAvkDZ&);>CLnL zuJwOb2I;9mm3&szE&b+m=!+jFX~6>-86kol`8m@5_}q-9EvF19kZSI7kKsmsoEBOL zqT~%quvEFw5!bj;)w`P$Yc<2mjY3g|?Kg|xo z+|d-VZ8Ah?EiA<(-XMSd3DIBA9q8Bcme^;!d{8KeA`E{_dC201Yqo#UzgqX;D3L8K z;Xsz7`ygO-UdQ0g!qHoYf7+sXDT>{7E`bGJwsMbtqGA}ZD^s4|-u)JcN%~-IS-QT@ z4P)cEm$f!pSV;pHyz}0&_h{vE9J#=%2zh6{R+yYm^3nqJOAN~7 zF{Ztk!wlP1&Nd|=QBOe@nLNK*7asR@#F2+vO+PqqmP^2$}*c_~r@} z&@{bhObN3CzU^OM4st-e=y-E`VK{V1qM0$`SgixeOM?iY-y(0)j=|wss zC?rxthX7KA4|n%FXLry3xpU{<^W1ml&YYQfpEvBGj@ni78{_~0T-8ul)&~I49WUSK&pscyU25X|L_i#xZJM{Q1zBCownss(Ct&Jt$==9yFBvN#>vb$^k^7SJ zdOJW-pTQ0x86zj&V#1K$Bxn36)u2F#eyf5gUn2kIOubU$vaa2E4Ck*TwiSEXxnqfy zpDl-5Lo&IuZ??T`mj?$=({3vfyq zgR8F55|e17M@{8!PWV=6Px@WsCSR0{Zi@u!-wfb*j~3PG;SAyO&1kTUu#^)o zvzryI%50Zet5^^t_rCr$VUI(;XIf@?-^;{}QUKgEwDpL{V`xjtG52Bqap|4x=iY4O zUt&GtYfhIpO8x;!y+b{;K2=Cs>_>dM4>)qU!Kme_aLj9RL=)TSKW@%)M3~rbd2>Jp zh=fKJE0RtEsl^6J5rb3_J)q#*C*a%2s-RqBR(GKW%2>evmI;_h?Y2BF6hg-GSN(^V zkSKLDhGvDR$W9G$ULI_-f%F>hwR31>e(<%xgvsYh5=}#&50E5yPw+JA9}Z-Q`0doUEV!zPWbARopLuyCP}E=|T7p#IvM~-|}G4>)uy@yDYl0r|mgi z%PAH17`SOay*8Hx-Ugj172439jtsC~ehk0rMg;xMWJYbiA32Vc#S{&+cX2ca5~+zm zi2q?7lv;ul1pYVE7q;{m%r@lJRXw*@4h9}ppLvLD%Dz`+w1)OR2{6!b@5k#%2BZu$ z0s*~>739gF=_g-b#+4Mkp)@*vG|BVr+0VtI)R{^W*=oMLSuPc4L%H1|w50F+sJyHp z+%#LZHKd#}jPPWWsf6))E^BLhgtWH*M!=Kaf{h z3rYyLT^WiqeZG7zM#XWsr7Zo=J!;Klz>p2xx3K2YMKHH*wg0L6F-&bsjQDu*X(REg zq%7UJEwPbB!(e}Fh84PZNz*Oz;(?o9P0hyb0yFN!ABVQ~sGl%6hPN!~Lk&Ef@ww8zKYh8^&n{$_oxX3Tu_N&WtWlTZ zgGFd5tt9PnT{-so=4G0VeAD^naK6T@da9Qt`{(D=rqd#fAe9bCYJb^jjHpjCUYJA| zfJJRkus8Yo0^3M~?fV*U>rh;GRyaSL?N;pl7;72Yeo&5m^EDsob@uDM>*~1C901>V zT{g6&jxNbX*MQbM%V;^MWIf_!9abs>YknTE)@<0yrD*Iisj2ZdD(E+r(gjW=3Rk6R zyh=rs=9eKUid@;YCwe;$sF%n6n>B5Rdgk7q%zoZ$+DcDcn+w>W^8a1u$~(?qKEL`$ zXK{w}OGPJlajA%kDELH1;b^>40OaFZ@m?*Bik;KX<(ZGEyz-sU0vv|szq2o}Ta5W} z@gC?|mDiwe$z0#nhnC^X`L*RbH+q`+U&C8wdu{mls%4i};L{sEut;r~OGR37ut7uD zq^4ZJ!y5t0HYu;n#rzVQM8*>5mc#a3_P*bDtza2rwAz`Nrf&*gsV}UIKkdcH5#42y z@@i=>`6POG@`G`rzyQ)cuHpWb-XBv*1`_@0Nz(0atoMv_HbDB)p3^}MhDT{-`>M8* zM(U}We-hnGFVoTb);AQqhXPSNG2=geoiS9G+m;_0LAVfR(R8&j1xHT1x!2X9+f z2U26aJYr>R^!50}k&`f{uxM|#plXHs&3WI3 zcpc|F1+T}k@p%rBMjitvwC*yA($x1r8;@VM)JwOQ{4loWjWOMWcIJn1ja6Kz(^yW% z$X+~ldgNYx_(US0HxmwI%t=Q`BcKhC0M&2A5!KG;^lzaTi+)U#Cx zVw~Jt(lu6}rQT{XOGx$kU4d=LZB~xt8G7Bj&OC8Lp01PE9EubzhU;4Iq*9w_7!=U< zif{!AX4{`al5x;GC2}gqU&yNaw8#Z`RF6Ns_75C({H^8;%Db<&SQ~bPI9?(geG=mY z%h&4x&|Co39q9nz8M@ zx7YiV@3vJ6ZKYJ=R)VmV^Sm15wZd&WbNwpPr#lG92OBRg&a4f@%`Wbg2 z{Z;t2lH`1225knwv>&K(U}9x z^`JfCu2Q0kO&;;mVlbE5XqGIlr&NKCHTHc ziIqjOqP+lN{4eMxeU`WWx`43zb{sBzmmFmzomg_gGDnKb1!89RTcMZ(>X*ca5_?D4 z^FQ*q-3|bZzt(P&3*aP75SZ)cL=WI^oB+}&MmE8=V!Ro6Md&RP;NcGsd;_CQ zI2N>Ht4JZxWN}8Rgr<`q!fB)pWaQGr)5*`ES&A!%twSQ2L$W+f$)%*~2^so02b=sS{ zok@?v7EMNq6N4l;o~;HB-|u=+P@wfI0(o$2h?I;~x{rZckLW)ppY*p=#D2jHR^U1X zXV{=vAi0|Ac(w||&%CH7=0{Sc8Vm{M+c})3dW-ynUWJh33F<{)hfD2rf24HQF{IW^ zjm>xeovC7KU09JO;=$Bmzj>fZGSe?k?Qu?fl8=c@oR9G-oQ-d4CP%CnhRHKtappYv zMjc0bzx78Z|!4+>%$?L{aVo@3#sSEpd@Hg+l z;F&|W$LS@@2ptnS9VA|JXTEDjj-Ofh%Y0NcTfb!Z#fF|t2*AQ}q$ND`hs+zkslw)6 zb>`fTc#g!xoNuNYcX)hfL=2kCWqg)asv<&B94@4Of9Et0^7+BYU!Om0ycFZRMmyKl zJc<|}ekRmoyh>9%sdZYmQwu|lEsz0cg;o&|oRVV2_#dio;klL<+hUi9# zIla?c6`PeeCgqA)aaid7Rq!AF`VV`4gQG-?uEtBttXYByI<3U}LHdPw!xC%~*K|@c zy^K!JL2YRv-bQ&O)sGtDnIWrHIU+o5di`Lac3umje#m2Id#Gu6F3Ne*xUn6~J-lw) z9Fjzcr)qUaMt}q7_BYM`6qATCCPl@UHehaY}~`>FmoRCR%K}ps^0rG zc!yB9%Dm4plSMV^H^Ou6Sg0KNh$taxEkvl7&++LJ_iFiu!o!3^-u6SM2`+$z1AD7z zlPS}v%B%l(*%;>Moh*bwI!|aan)iG}ubJCbVq$y2b(j|u2|Uk|o({y4&t@|)g3}7y zGQJ(|JHG87&OQ?^au};Y{NW?E5iPbiX+-E)`6Z}4^1>FQrr=e1@;_plpHVnJ)^ynL z_nG}Xesz$J#&CqlD*6vPCIywDPt|jL*-%fw|2`n!k^$#AS~_Zt^LMMV?e*GZ*XWv;Yt`@7^$ymYN9ARU9cLhf4CigP*!g6oRI}Xeb$CkF9O}I6^(4!fBKBL=WC%#$O zTBb-3Ri5DYIcZpb$Ak8wqRFX?#?w2L(E($3$9N_i}kr za-JxbNlBd~I{Aaw*zm;xl;=Ln;KT*rDfQHsX2Uw>#A zOB*bo$I6Ay8Gs#u7UCfqyNraBfOpvVD7xp57YRPu>z+Ev^$Cu@GIbKuEgSZD(jZkJ z_5%v5F#`Q%BiJE26Q-~B5BVU_@bg7F))gVs-=+TEEXmdO!|;0}6hmyOTr15+4@@Ja z)DNT~hl-aE4+yY(m&^;B!{fFOEMubb3f;OLj!EI+E{Wh`7-uT$jTK=N4? zhj}Ltyhg;Q`W34c)-hI?vyZyKc5=}PuPWhxIGn4=l!sSyfp+)<@OP!ue&}eUdOZ<- zcy@VgZ%J2;VOuYi5XRI}U#Gb*<9@eX8IsZ;a3eP%5 z3ipW1XX;Y3KR7Uw5vCuw4k)EjQA>Q;BUV=b*REQL3&Uwo3_*{3)_S^n(iN&9c0xbP zqsV+HsECfFSV!ku3#NPIqD`6If89z^+5kQO(gC1DcH?N*k=f^CiiZjf4BsKv(l%~K z+hwFKx#Zfj z3Pu6RQ5zvy?5l_84%hlC1vSV~eGgrdsyk+79BdbuKR+XWh5og#2b$Ifj0}4bFJ>3t-5nz>0d^*@Py&p46Y@&s z3|ln*EQ}DnB45GY-iTo5&-z5%`?9H@7RMK#T}lckt|pxyk3MI@Xn%HKY${nz@bOP* z!&u>8veZtzJ{TZpoxQ^zDeRhmH3LX33+UoD9?R2I6>ZJ{Y1K5h_IwMzsS5ac?8u;K zqOGx&IJR=9!S8)Vrvh0*Dt}{?BM!ghbpFY9{Qr&)9nMD5giD zcX0)3l-x~YPFG*YiOX9a>!3)S-{LYsVl0#Q=**-c1a|dGf8^6({8fX|j@m?lIf2>W zzlk|Y%lKauiV_z96{L?Q1GqplM>2q!V1{aHWU2|Jz>PebAGDI78Dm%jn=fN&S)6SZ zn%|S9ly$rQ(N_xoaL`NZcS|(fRvUvm*sPduX>5>~@#hg-5rXbf-v zrc*mj#hX1OnQx07rbRJ-JO;NP1z3P)i94GxE}-BJRco8sLx!_-)Sc+m7IS zDcN3wnmQtMwuaAHLCzt4er#weD*{#LXr!RNsXTM(k>ICx32){%Ec~XJ?fsA#eV`3$A_EFyt29#~Uo$!KeB&qH~$F!`!X^(02lB_R{lKkJin;&=m zcdF(+#JQC!tJsIt=^8=&!{PbWr?ML-ktWX>o@7+UhEL_~T0Ht_pZd{!AOz8_H((#K zzaZiwfl#*R^KcN6e05y4F85R!YUULmgXmG2DOITRiq{{KQu3s*f`InmK$mqkZ-` zUi4yllW4OxMaFMo+ij4^KDdPxlTGUpbm88FU!&QePRgC?hoE z{^*+Q+p{$`Y7$=xJdr2)ffML!i>KT1KFgZ>uZA;+CI0KW^^3g3$_G>%^f+%ed0vL> z{-iq|OoF_wyZMi}zA;KlE)~U|^QC5#W|p2?9G4a(ISEcK9c#-ciL(+vi#>{2Am7st z;@f7&DwSDk=_c-1oK3O>$Ico0867*ULS1zY4JqZ<&W=rtRJw!G9YdMwIbMDz%w(TQ z={j9YZdcednJ6HP@7r+r#S2+n`B!{|JE0u@x4en|o3*$sDU_p3dD1tnBU)r~NUWT2 zR=W<7k+TM@La#?IT{CE09?YIjNEI34Pz-ngB!Q=@Y!Y-WwDF|KrfYX}!sg{gegDvq z6hS^f%E;3?^90D6%3|N8&15Lmu1~3Cg@#k7E99cW zqjS+T?0+r#-!$ouBq03-^$my>SfsI*rkNcX@_dUj(HV)ig#!0LQ8s?L!Ru=}lb7_g z#TKL&V%&eON-;Hgb5c(J=r<4)_1oy`V99OzV(+gagOhBTAQG^b>IiLOb?5V^P_*?@ z?nrG`KNW4qunfdz;*K@`j*7X zKUkW6%Zk1-A+a>s-kGS-cCsLhF~dz09g(l=8DmvQ|r3Q>ZcY5(ho0 z7z}je6Di~4-pO)Q_Xxa`Nx|Rp^aRXF5^zDv)aSFgJl7(2d9c8RR53^!h}Q&goLGp?@0+u!r&rOaJY94ZP9-K9GtA|Y`p#gL}BntjF5p4TuNA6 z>YmU)0e2J}KV1Tt{;u%I$p-0R?rIGvSUFi(vuik*+gj^en_GFg^jZHs?Eo}Xbd)O; H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/trontastic/jquery-ui.css b/src/interface/static/css/themes/trontastic/jquery-ui.css new file mode 100644 index 0000000..71c5ce2 --- /dev/null +++ b/src/interface/static/css/themes/trontastic/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=9fda58&bgTextureHeader=gloss_wave&bgImgOpacityHeader=85&borderColorHeader=000000&fcHeader=222222&iconColorHeader=1f1f1f&bgColorContent=000000&bgTextureContent=gloss_wave&bgImgOpacityContent=55&borderColorContent=4a4a4a&fcContent=ffffff&iconColorContent=9fda58&bgColorDefault=0a0a0a&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=1b1613&fcDefault=b8ec79&iconColorDefault=b8ec79&bgColorHover=000000&bgTextureHover=glass&bgImgOpacityHover=60&borderColorHover=000000&fcHover=96f226&iconColorHover=b8ec79&bgColorActive=4c4c4c&bgTextureActive=flat&bgImgOpacityActive=0&borderColorActive=696969&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=f1fbe5&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=8cce3b&fcHighlight=030303&iconColorHighlight=000000&bgColorError=f6ecd5&bgTextureError=gloss_wave&bgImgOpacityError=95&borderColorError=f1ac88&fcError=74736d&iconColorError=cd0a0a&bgColorOverlay=262626&bgTextureOverlay=diagonals_small&bgImgOpacityOverlay=50&opacityOverlay=30&bgColorShadow=303030&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=50&thicknessShadow=6px&offsetTopShadow=-6px&offsetLeftShadow=-6px&cornerRadiusShadow=12px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #1b1613; +} +.ui-widget-content { + border: 1px solid #4a4a4a; + background: #000000 url("images/ui-bg_gloss-wave_55_000000_500x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #000000; + background: #9fda58 url("images/ui-bg_gloss-wave_85_9fda58_500x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #1b1613; + background: #0a0a0a url("images/ui-bg_glass_40_0a0a0a_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #b8ec79; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #b8ec79; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #000000; + background: #000000 url("images/ui-bg_glass_60_000000_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #96f226; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #96f226; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #696969; + background: #4c4c4c; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #696969; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #8cce3b; + background: #f1fbe5 url("images/ui-bg_glass_55_f1fbe5_1x400.png") 50% 50% repeat-x; + color: #030303; +} +.ui-state-checked { + border: 1px solid #8cce3b; + background: #f1fbe5; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #030303; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f1ac88; + background: #f6ecd5 url("images/ui-bg_gloss-wave_95_f6ecd5_500x100.png") 50% top repeat-x; + color: #74736d; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #74736d; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #74736d; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_9fda58_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_1f1f1f_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_b8ec79_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_000000_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_b8ec79_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #262626 url("images/ui-bg_diagonals-small_50_262626_40x40.png") 50% 50% repeat; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -6px -6px 6px #303030; + box-shadow: -6px -6px 6px #303030; +} diff --git a/src/interface/static/css/themes/trontastic/jquery-ui.min.css b/src/interface/static/css/themes/trontastic/jquery-ui.min.css new file mode 100644 index 0000000..5c68699 --- /dev/null +++ b/src/interface/static/css/themes/trontastic/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=9fda58&bgTextureHeader=gloss_wave&bgImgOpacityHeader=85&borderColorHeader=000000&fcHeader=222222&iconColorHeader=1f1f1f&bgColorContent=000000&bgTextureContent=gloss_wave&bgImgOpacityContent=55&borderColorContent=4a4a4a&fcContent=ffffff&iconColorContent=9fda58&bgColorDefault=0a0a0a&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=1b1613&fcDefault=b8ec79&iconColorDefault=b8ec79&bgColorHover=000000&bgTextureHover=glass&bgImgOpacityHover=60&borderColorHover=000000&fcHover=96f226&iconColorHover=b8ec79&bgColorActive=4c4c4c&bgTextureActive=flat&bgImgOpacityActive=0&borderColorActive=696969&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=f1fbe5&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=8cce3b&fcHighlight=030303&iconColorHighlight=000000&bgColorError=f6ecd5&bgTextureError=gloss_wave&bgImgOpacityError=95&borderColorError=f1ac88&fcError=74736d&iconColorError=cd0a0a&bgColorOverlay=262626&bgTextureOverlay=diagonals_small&bgImgOpacityOverlay=50&opacityOverlay=30&bgColorShadow=303030&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=50&thicknessShadow=6px&offsetTopShadow=-6px&offsetLeftShadow=-6px&cornerRadiusShadow=12px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #1b1613}.ui-widget-content{border:1px solid #4a4a4a;background:#000 url("images/ui-bg_gloss-wave_55_000000_500x100.png") 50% top repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #000;background:#9fda58 url("images/ui-bg_gloss-wave_85_9fda58_500x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #1b1613;background:#0a0a0a url("images/ui-bg_glass_40_0a0a0a_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#b8ec79}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#b8ec79;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #000;background:#000 url("images/ui-bg_glass_60_000000_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#96f226}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#96f226;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #696969;background:#4c4c4c;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#696969;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #8cce3b;background:#f1fbe5 url("images/ui-bg_glass_55_f1fbe5_1x400.png") 50% 50% repeat-x;color:#030303}.ui-state-checked{border:1px solid #8cce3b;background:#f1fbe5}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#030303}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1ac88;background:#f6ecd5 url("images/ui-bg_gloss-wave_95_f6ecd5_500x100.png") 50% top repeat-x;color:#74736d}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#74736d}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#74736d}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_9fda58_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_1f1f1f_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_b8ec79_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_000000_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_b8ec79_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#262626 url("images/ui-bg_diagonals-small_50_262626_40x40.png") 50% 50% repeat;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-6px -6px 6px #303030;box-shadow:-6px -6px 6px #303030} \ No newline at end of file diff --git a/src/interface/static/css/themes/trontastic/theme.css b/src/interface/static/css/themes/trontastic/theme.css new file mode 100644 index 0000000..3424d70 --- /dev/null +++ b/src/interface/static/css/themes/trontastic/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=9fda58&bgTextureHeader=gloss_wave&bgImgOpacityHeader=85&borderColorHeader=000000&fcHeader=222222&iconColorHeader=1f1f1f&bgColorContent=000000&bgTextureContent=gloss_wave&bgImgOpacityContent=55&borderColorContent=4a4a4a&fcContent=ffffff&iconColorContent=9fda58&bgColorDefault=0a0a0a&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=1b1613&fcDefault=b8ec79&iconColorDefault=b8ec79&bgColorHover=000000&bgTextureHover=glass&bgImgOpacityHover=60&borderColorHover=000000&fcHover=96f226&iconColorHover=b8ec79&bgColorActive=4c4c4c&bgTextureActive=flat&bgImgOpacityActive=0&borderColorActive=696969&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=f1fbe5&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=8cce3b&fcHighlight=030303&iconColorHighlight=000000&bgColorError=f6ecd5&bgTextureError=gloss_wave&bgImgOpacityError=95&borderColorError=f1ac88&fcError=74736d&iconColorError=cd0a0a&bgColorOverlay=262626&bgTextureOverlay=diagonals_small&bgImgOpacityOverlay=50&opacityOverlay=30&bgColorShadow=303030&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=50&thicknessShadow=6px&offsetTopShadow=-6px&offsetLeftShadow=-6px&cornerRadiusShadow=12px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #1b1613; +} +.ui-widget-content { + border: 1px solid #4a4a4a; + background: #000000 url("images/ui-bg_gloss-wave_55_000000_500x100.png") 50% top repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #000000; + background: #9fda58 url("images/ui-bg_gloss-wave_85_9fda58_500x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #1b1613; + background: #0a0a0a url("images/ui-bg_glass_40_0a0a0a_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #b8ec79; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #b8ec79; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #000000; + background: #000000 url("images/ui-bg_glass_60_000000_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #96f226; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #96f226; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #696969; + background: #4c4c4c; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #696969; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #8cce3b; + background: #f1fbe5 url("images/ui-bg_glass_55_f1fbe5_1x400.png") 50% 50% repeat-x; + color: #030303; +} +.ui-state-checked { + border: 1px solid #8cce3b; + background: #f1fbe5; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #030303; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f1ac88; + background: #f6ecd5 url("images/ui-bg_gloss-wave_95_f6ecd5_500x100.png") 50% top repeat-x; + color: #74736d; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #74736d; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #74736d; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_9fda58_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_1f1f1f_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_b8ec79_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_000000_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_b8ec79_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #262626 url("images/ui-bg_diagonals-small_50_262626_40x40.png") 50% 50% repeat; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -6px -6px 6px #303030; + box-shadow: -6px -6px 6px #303030; +} diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-bg_glass_20_555555_1x400.png b/src/interface/static/css/themes/ui-darkness/images/ui-bg_glass_20_555555_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..ff324673b9804db31d9df6ada198760d62a23a15 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451PZx%x;TbdoKE)mb@<2ugDyA0sTZGnv|Xt7@lo^XdB`)d zf5wb&hK6rbld29JDVg6Xcxc|?BM~Q$WE?tD(bwsi`9RjDtBr|?!6=7+zZ90M> zC9V-ADTyViR>?)FK#IZ0z|c(Bz*5)HB*f6z%Gkupz(UsmNE*bu9nO2Eg UgP!Cy7N7zz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxiJY5_^JdVFTZ^*|ODAM|{`v32H0;>ZO+0U>|5#qI; zV6e0_KvPX{rtOQ+G*+!Zjb(HE7SHfHDAw{QEdHaqx}{M?-tXh0N=iz7k1ft!-&ywR zrLybys>`wu9o7mvEm)oHbgXC2j3`f6qfN%58#lC>c_#AeCV6?f{@K!<`^DwVjLFIG z4WnO0yg%X8cIkKjWuPhhAG2QEq4;XAMtU;PeX1p{5hW>!C8<`)MX5lF!N|bSOxM6t y*U%)y(Adh@#LB=z*8oTw#Jl9}K+%w!pOTqYiCcr7zz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxko-U3d9>?FFUnqFUL4x&R?R!4%KE4I)X^RdnWl+0u zWl~fIlZYA{t5qhGAM0TrS%J^1{ntb-ds&wq#q1!!;`o6*PHG;T>{jCo%U3%lM@fYQ zC0|ezZ{EIBBIM~_$E%M%WdGV0Y9;;UoO*LrJkP5?1{;>m`)kJ0l#ph}b6aw5zoXCV}+kv7XH$Npa XtrE8eJ;`eMXZ9o-8)`FM<-7_20GM=jpr!!8 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png b/src/interface/static/css/themes/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..b4510e435d1737f4fde7c9ef0749e87189c88ac1 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451PXpC@2unD(Me%ngn|po%u1nq=>YOUms`%ZeUBc7VXUVi30_^X6&%~@ZI3(ovutn9R zB0l@~V`g1L*r7Epd$~Nl7e8wMs5Z1yT$~28L$329~;pCLxB#R>me)1{S&o lK++)IC2t3chTQy=%(P0}8uTQuu>dtNc)I$ztaD0e0szFlW3B)I literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png b/src/interface/static/css/themes/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8538a23204ba1ef7c5ec1b0202d80b49f08ec3d0 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451PVELx;TbNTt0fpP_V&3fZ^cp#SU&70zyKm9@VREEa>3p z2{?T2(Edvt)ACGwuPvOuYUN#VPtBa|^W2i>S9yrq{a|3(#MxZ8|4A#*EY%X%h?11V zl2ohYqEsNoU}RuurfXoSYiJT;Xl!L{Vr5{VYXBq-;$8A~plHa=PsvQH#H~S3@)`?J O1B0ilpUXO@geCwKidtv@ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png b/src/interface/static/css/themes/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..0bbd7586ba9353cfa22ccac6d678f5e404360487 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fID9*z@5s(+dss7V!V-JCWniIe03;3KUGjFIXvob^$xN%ntwB%n8VgVZgQu&X%Q~loCIIqFiKzep literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-icons_222222_256x240.png b/src/interface/static/css/themes/ui-darkness/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f184400db5da441a76667625c74567d220208e3e GIT binary patch literal 7025 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-icons_4b8e0b_256x240.png b/src/interface/static/css/themes/ui-darkness/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4faad3e924c7686416456fb21529597f301570ac GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1d-mG^b%U=y$C4f6$rf-A+$&dC`C}KJ*9ri@ zvmvkzho1EWBjev^0_LSh=jF9uJnz2ZzqQo0KdG_Q_`NxIO5Hx?3|u_%?h}rL zTGC)BB{JeN*h)fpqCBQ0c)K84?E<*{9z)x5L<^*i1F(RWM(?cYnagqK1|ocaQPQIvY7yKQYuQnvfbYMlZ8Es7 zk1MLCj9vr%wG2mFt{6*PLc^+Q_w?VQOTu!A^h z)DXow&NfLqg8yjB=rubA!_VW<{Js;cXuY|W8wY!UhISp2>h_JHA_&v}U_wW!M|1fx z<=Pf!B&Gs53>SOTJM}K^L>XAK#4Bz)&#wOCPPG3#M>Kw|MBKm$ew%4|MaiutQE>Hx zJn;)?1T%2`BJwhW1+bl?-uM;Ft_|C!;Mw+Ll-m60DrUDJPEvHMgVEAenNCgWr#Dk2Zic{qivDEoDes87@eqtM4c3 zyXtK~=P7h^c?x%Yy>L{JWbzdAWibBrY=^I>24&NUVD>^`+s|7}{iCzNG4UG(%rvgE z)q)&eRsJdGk!XvzvZlUe3zCXNseU+Goj4^ovcgEijNZciVy(>j4DnO~N1MZ1bhes6 ze|RSEIZnv_l|toE>7?dlXe3u!JmNK^J$xAo%QVU?t@ROolb|zEKgl0g+ssA}u|-Tn zS=;0eZmOdvwt95`Vwc0~m}M!QI_m1Em1}dlUIWrQr}-(Vt%|rj-~f4DHyo=n^vIL4 ztT#OT*% zjuLLYmuN_>D!?HpF-)0u9WK*h7HZui0gWRltM(%HQ9~`)6<(SMFi#}1r~0Yld!9M< z*RFy%`a5rvBd}K1X$T3V+{{*eDRaBxx(x5#B7m2-qp|b)kjs#0l$!u!a}qt6ILdvp zX28bC=Ggit&Qj9u?dEItN(53J*1deLbP~F|HF6CXme;-8GE5BQDJ`|C649+v)FBLc z#Lu07>Psz3o%H!oDsdQsiFKKRc)|8P2tbC@@(#AVm8pOohB8WE8n9wo%R{xotNmL; z6Rh~GA=?%%ccup4ma@CXutUV{fWDwYf(RnS4p6VM9GSX!nw#!V&!bWyE?-`E4oPK4 z-@E(aB&>)QK@K+kEfVKz3zujW_1}Ii`yc7H74L`#%W{LsrO7ai-o;b?KW9&hO?E-p z{pC`tY-U4k`81u!lD>{}x)P-D;(Au)eUt9HLSC^Nl_@f9cGr2&b8PO-aIo+4#O|X{{$76d##J}fFLa`T`S>BQJpq9o z9Tm%B6RKm)bNa1~hRk{eHp>wvM?2>XJ{VBnV0Of-!& z`1<>2GG$U5ECm1?DdX`r25bVn2%*w-ywPDaX+L_i7PtU8D(0wM1W=dcv1*r72Nb}d zmS1Vk9I)$+;rA|OMD+cD2%=WVQbKL=qM1i|ij-SVS7{U?&DwpyW8<(3n`>dXifVEa za8=X6Rs7}1`A@vTr${b{9B)wk$uvuEYE_XDZkW7!FJcNN@FSt=zQ8ep+J$)9-Jwp^ z*5Zy@%|M8d6kse5c=(9V#A1GV#?0dLVGJqA=YTM-xr7%EaufINeB6C;QrHN`({&_M zSl&ubPR5&M*`w+-IX?wq;ViXzxXyFm65VOH?)KE9@6Ir3>liv6UfoIDyJQKWybVZ8 zpiA}+7zb?*u7Iu~w~_!~@Oy0h5vvUQS58%!n`wH_7i;wOdd+YLK$u4!7K~M)S~Ocs z!hQCyDzDsy66t1v8sLb~XLtJGCl^sn_H>!DG8jF4+`y>Gnog62ONhT-!CYil4a_J+sSTf30-`Y`3nB7$`|6ycZ zhcOGc%}zX2Sh3iQsr=~eXD;=zM{!iMPaev@pvQGDd7R<4Wl zKx?ZZ-+g4&^J+pUY_t20hrBbzy`%yPH_GS26Sh_yagDlh3k{NQNS~B~N}RFCd=*bf zEPv~MaI$PvkzCdc;bLh`;^8Z0*4ECQ4LfQ#9oAub=#1D;NCfR zuQH#FccbF0W|(e-h%FT(cn~-p7d$WIp!lgY#;ZZo2@=Z?m+2hWMJ+Z~)T?}$S+fH? zwfI7Rtv}i~Xe(T@Bnl0?Y5h@4bls*OTQ|>#e@u}{vEE)ptlP}|$}RalQIa??$GpSV zT#7N2AZFUN71!e4WtZu%^BSO3j1+bxeYQrdj^3=GnLhhLMIc{kS1t+>r@t_0WI2bQ zid$S_&eX11wdspX9QZM|wA^)D<^#=dNxmn$t|!LP%RKn>O{*t5U9qqvmA+222&;aR zA-osfsY_ney=?^C=Z*~tz-$C%h()zl21Y1E`A)01C!qx0b~YU)#V3MBRbRp2kSMKJ z4DT}rGxauAuO{zVqb|vutK=jO%_+@kyg6QyomjDF@#Vyla1>~LQf|t@8*!fU2P(4@2+qy#zN?S zR8g%u7gW&t!)e?>0c^}Rn%s`yR5-73rTOBkjI)5BVf`s*9rubDX^(bc9lNb{G##y> z1b@Ei|J$v`u8AC66KP1VCQ%UD_VEq}5P2?ImNR`+8F62QIN?kG{DS4tlD;z5WG|vP z?eYN;E`t|CqDGu3g+T5Yn^S(uxqN8S_m3YD`Dn^zx8Ny@c&|D3bh6KKUB2mV!oz%U zq18qX_>gflHgyDvp%qILnSBIBKgS`er#huzjHTVpao3K)Y`KI*TJcv4MlU=+^@Ocz zlJ|msxjE{}_}L8eSesz&W6)2UxvOJ1)#74tT`PriVlk7_`l|kFlz*Ngq+5!GLF=Kp znaoTxA-qg6B?q{CarPKHdKx=1HGZK|JgmyLBkkv%CoO&#AGOo69cFarGOejbDT*H! zg;jZ9ZL$Gv0w7iLVAW&Ju7K*_Oz)oE4p1MYu}R9sJ{xG-E8?xpp>{U7XFYanPxvWY zNC3;iqNG)()1!{HcE8YwY=wFw$PZe)_HvH?yeGF%q+7*T=b+1r&q#Go8b>gxdp9Lp zn-yh0*BPRmX0|5HQ07T$Z8uU!s!56vt4{aSTZ>Tsd_{OKS}`x6f8-l=BZBCWNwSJ? zvs(8D^9o=zP!Z?HqL|1^L}a?`0*N{pyQG4CJ;YJ4yXm*1(XUI*L`fTq)TFpgAhIZr zQ0J&Czv{NG;4gqyXH}7Re_y+`$NjZdLhaNgFJ^hf_iw1_cCqtQ6-AEXm~OaV!|IgK zgoi&T5t#-G0UnkMFcu%t{>%)ky)V6Z?L~*etlY`j0Q2ajd_kQWojNUuDYYr&)0<}l z-5dX`4$)GA$_31*TY4=Q&|Dv;;NYROv>@J&^c-n_a$#1(mR%a;PcwJ9M|YzjP7^H% zQS=7InW|lA2Qn7nfs_ZjiqIgy?PL4Gw5}iyzRN92NLDkpY~`TvO-V2OJJdwt?Z+ps2Doz>a^##cfa{#l0R5mmTeqx z!dSTPWv`DFRZ$@X?!33`J6<)3BNZCw*xo-aJZEW#>yl}i_jR)4D0{#JW*Ey0O!u33;o9 zoALe%?~A&SiT(GVcn1%l+Oq2UW7h&FoNQGh$;ItySKYChwXY`Ynkz#XcTaJ)?-Lv} zuC~nj2<900r0p)%IW=O&* z(_UP1wAE^>2ISeY+_D6W5LUs3TU5?wVVnJPt~I3j}=yazO8Kc0J>EbL4&!upq6t z(TfQy9slIwKmKrI)wurQU*GWYsXgaRmV0oM;pYLg^CyJ>Z~|j-w$qvwMh$9W2|-!h zMsTiNM%bQGjw$KHafV5fI6MI6oQg93Te8&z3M}<7!wVB`SDb2%-9CxIYw$D0w^X8l z=9wiUa+n?P?cn-KkOS&QQ}ba6A$P*Lc65;`9xd*v=@E8TSczIZPxVT5%_~>!=wF3Y~ Mdgi*7+USJ;0*^OS9RL6T literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/images/ui-icons_a83300_256x240.png b/src/interface/static/css/themes/ui-darkness/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..51581b3e40b7329ba54afaf204fe5c234b081f7f GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-darkness/jquery-ui.css b/src/interface/static/css/themes/ui-darkness/jquery-ui.css new file mode 100644 index 0000000..96c0489 --- /dev/null +++ b/src/interface/static/css/themes/ui-darkness/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #666666; +} +.ui-widget-content { + border: 1px solid #666666; + background: #000000 url("images/ui-bg_inset-soft_25_000000_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #333333 url("images/ui-bg_gloss-wave_25_333333_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #666666; + background: #555555 url("images/ui-bg_glass_20_555555_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #59b4d4; + background: #0078a3 url("images/ui-bg_glass_40_0078a3_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #ffaf0f; + background: #f58400 url("images/ui-bg_inset-soft_30_f58400_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #ffaf0f; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/ui-darkness/jquery-ui.min.css b/src/interface/static/css/themes/ui-darkness/jquery-ui.min.css new file mode 100644 index 0000000..5766f7e --- /dev/null +++ b/src/interface/static/css/themes/ui-darkness/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #666}.ui-widget-content{border:1px solid #666;background:#000 url("images/ui-bg_inset-soft_25_000000_1x100.png") 50% bottom repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #333;background:#333 url("images/ui-bg_gloss-wave_25_333333_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #666;background:#555 url("images/ui-bg_glass_20_555555_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#eee;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #59b4d4;background:#0078a3 url("images/ui-bg_glass_40_0078a3_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ffaf0f;background:#f58400 url("images/ui-bg_inset-soft_30_f58400_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ffaf0f;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x;color:#2e7db2}.ui-state-checked{border:1px solid #ccc;background:#eee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x;color:#111}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_4b8e0b_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_a83300_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc;box-shadow:-7px -7px 7px #ccc} \ No newline at end of file diff --git a/src/interface/static/css/themes/ui-darkness/theme.css b/src/interface/static/css/themes/ui-darkness/theme.css new file mode 100644 index 0000000..214df59 --- /dev/null +++ b/src/interface/static/css/themes/ui-darkness/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #666666; +} +.ui-widget-content { + border: 1px solid #666666; + background: #000000 url("images/ui-bg_inset-soft_25_000000_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #333333 url("images/ui-bg_gloss-wave_25_333333_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #666666; + background: #555555 url("images/ui-bg_glass_20_555555_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #59b4d4; + background: #0078a3 url("images/ui-bg_glass_40_0078a3_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #ffaf0f; + background: #f58400 url("images/ui-bg_inset-soft_30_f58400_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #ffaf0f; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/src/interface/static/css/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..41801c369db6e037595b53319cd79121f3a09333 GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweEpc6a#?2AmP!?*K*E zOFVsD*&lH7@hWjld-qcjDD=S7#W5t~-rF07Tug=nZV%6z#W_sSJ$mZU;Yy+Po9C(v zW*>~&u=&Sohhr%$-IXU-UrK3Tf7@r5od5c}bw*Y3^V*Ns7HzZ4&;Mo~{pdloqn`lS1I)DJ?_GlvtBc}FMoB1B`sj~0hKJ)GmB>>Xl-Rk3pOs` z51G1e|1^(~r~f{7cwfCEe^79x)$W6ZEAt9URxzJhVAkk)g=>bp>A{dJ#xu*(9>}f8 zdb4H6m5rAd1!J0IS{4=a>PF^8nC4ado9gdnY$@oU2lT6IiEBhjN@7W>RdP`(kYX@0 zFf`LOu+%j)2{AObGB&X?u+TLCk_PcEc{@-v!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vXosUL}rc?|v!*g*rT4978;gzrA{pv%!F;^@-8v5=r6qz z z%@k?xZ3`aqwezh9x=FRfHKHUXu_VKdAa7#dp{n^+lG=o$b? jgLs#`9Vi-d^HVa@DsgMjlf1?P)WG2B>gTe~DWM4foYH`S literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png b/src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a2a33249a52346b5dd523281bd3f62b90e1877 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451Pb|hx;TbdoKF5>I7YHY=7Z08uuKWIn^aWL#C5*4`Q z^)wu4u4;*EL`h0wNvc(HQ7VvPFfuSS(>1WvH8cq^G`2D}u`;mGH2{(Z@h*8gP&DM` ar(~v8;?|%id5s0Afx*+&&t;ucLK6T1hF!=2 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png b/src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..738ba3f632284dc256bb14cebe4f0d802cfdbd79 GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fytJY5_^JdVFTZ_mxhD8c^V{_o8mYOzz+X`DV=7Jnc- z!8ATH_l(&5r*4~t=3ZQ~da=mSlAZQkU>Zaaakb06~*V%a=1**<1pKiP5#QX5+ zmqg~r?x}Vy@b0u?`@*rP?O*&7-oplUC)lO_8HKvW>}UkKQnkc2q9i4;B-JXpC>2OC z7#SFv=^9w-8k&R{8e18gSQ%L88URUyc$d5#C>nC}Q!>*kacj_%yv735z~JfX=d#Wz Gp$P!f5sI?_ literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png b/src/interface/static/css/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..3d53f770291589ff8937caf932f10777f9943adc GIT binary patch literal 265 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/src/interface/static/css/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..47862fe95ad02446b010b14be68ea1d73766aae4 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s5=)87451PaA@x;TbNTu%P6^6ZfV4&q-i7)kPhuKxzzNgQW zNHf|Ko>K9>FK*q@CI+4t3NO}mE&w`@LAAs+q9i4;B-JXpC>2OC7#SFv=^9w-8k&R{ u8e18gSQ%L88URUyc$d5#C>nC}Q!>*kacj_%yv735z~JfX=d#Wzp$Py07;lsS literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png b/src/interface/static/css/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd4d016942c7e6813a7409267ce8f633f917b88 GIT binary patch literal 386 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-icons_228ef1_256x240.png b/src/interface/static/css/themes/ui-lightness/images/ui-icons_228ef1_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..33a0400c06560348533c3e5d11d03da493755b73 GIT binary patch literal 4676 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 MSl?W)LI)lHU(BnL=Kufz literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png b/src/interface/static/css/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..6a927e1fe2aa8715b04d20cdbfe6039fce2bd1c3 GIT binary patch literal 4676 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 H%>w=pP6G)( literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/ui-lightness/jquery-ui.css b/src/interface/static/css/themes/ui-lightness/jquery-ui.css new file mode 100644 index 0000000..6b7ec6a --- /dev/null +++ b/src/interface/static/css/themes/ui-lightness/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cccccc; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e78f08; + background: #f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #c77405; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #fbd850; + background-color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fed22f; + background: #ffe45c; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -5px -5px 5px #000000; + box-shadow: -5px -5px 5px #000000; +} diff --git a/src/interface/static/css/themes/ui-lightness/jquery-ui.min.css b/src/interface/static/css/themes/ui-lightness/jquery-ui.min.css new file mode 100644 index 0000000..8ed2351 --- /dev/null +++ b/src/interface/static/css/themes/ui-lightness/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #ccc}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#c77405;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-icon-background,.ui-state-active .ui-icon-background{border:#fbd850;background-color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-checked{border:1px solid #fed22f;background:#ffe45c}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{-webkit-box-shadow:-5px -5px 5px #000;box-shadow:-5px -5px 5px #000} \ No newline at end of file diff --git a/src/interface/static/css/themes/ui-lightness/theme.css b/src/interface/static/css/themes/ui-lightness/theme.css new file mode 100644 index 0000000..dec77ae --- /dev/null +++ b/src/interface/static/css/themes/ui-lightness/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cccccc; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e78f08; + background: #f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #c77405; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #fbd850; + background-color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fed22f; + background: #ffe45c; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -5px -5px 5px #000000; + box-shadow: -5px -5px 5px #000000; +} diff --git a/src/interface/static/css/themes/vader/images/ui-bg_glass_95_fef1ec_1x400.png b/src/interface/static/css/themes/vader/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..41de89710310990528c7ef37046552bc46d4101c GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8SH*)Fyg;EYPZ!4!kK=F8Z{%f6lxY9>{J)sc^BBc2f!=F;Udj;% z7^Ypg(CtzyEYZNLm-fT%q-^IqJJyYj0eh~luUOT-rQ*yxVP=Nog)+}?U)WYE%XD&9 z;hagE(!{kdeK6a#u2(L4Zg0%eL+wqACtbWgJA847NzvP#5;M)LBxA#@BxIlI@M=i> zIlASs#X0^;CU;$plv(pRJ%FxKEpd$~Nl7e8wMs5Z1yT$~28L$329~;pCLxB#R>me) sh6cI@CRPRp3m6rE;e(_hH$NpatrE9}i!n3)0yQvry85}Sb4q9e0OkjRVE_OC literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-bg_gloss-wave_16_121212_500x100.png b/src/interface/static/css/themes/vader/images/ui-bg_gloss-wave_16_121212_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..eac68e5cc8a0eea67d1c68b38086cc90a427f1cb GIT binary patch literal 4031 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 Q1!`dMboFyt=akR{0QbjOTmS$7 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-bg_highlight-hard_55_555555_1x100.png b/src/interface/static/css/themes/vader/images/ui-bg_highlight-hard_55_555555_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..4e704a007179ae6723b51d69b61c5b5b556442d5 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)^~7T^vIsE+@Z;J$K}QK|zM%<^7j^>dg%P{yg&~UFvdv z@v{5ReD>!X{N2Zy`X4A}-tqE0+p_;}nP2&_sj;y!C~T7`tlGDJAJ8b(64!{5l*E!$ ztK_0oAjM#0U}&amV5w_p5@KjNn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)_lMT^vIsF7NF#uFUr_JSwvIv6IxHPOjbtlWypa?AafzUVUq4=d+gH z{_&RWbfC$qC9V-ADTyViR>?)FK#IZ0z|c(Bz*5)HB*f6z%Gkup&_LI~#LB>60iy!Y fe@Gf~^HVa@DsgML7&GH9Py>UftDnm{r-UW|2rpnN literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-bg_highlight-soft_60_dddddd_1x100.png b/src/interface/static/css/themes/vader/images/ui-bg_highlight-soft_60_dddddd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..625223b4feef68ca6bcd7687753f3f0dcd34b117 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)^r{T^vIsE+1WvH8cq^ xG`2D}u`)E!H88O={>Zg2nq literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-bg_inset-soft_15_121212_1x100.png b/src/interface/static/css/themes/vader/images/ui-bg_inset-soft_15_121212_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..30c7bf449194155391c8af432e479be9ca64bf31 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~>-e7s6r6%S_c0)@OhT^vIsE+0K-$lKr`;Bs;1{mU}CJ97_klug*4bdFtB zT1ZRB;S-C^*0wM6oj?)FK#IZ0z|c(Bz*5)HB*f6z%Gkup&_LI~#LB>60iy!YZ%7() b^HVa@DsgML7&GH9Py>UftDnm{r-UW|Fc@Dz literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-icons_666666_256x240.png b/src/interface/static/css/themes/vader/images/ui-icons_666666_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4bdf1575e3bb0cbe593c8f3bdf278efcc8dc2770 GIT binary patch literal 7111 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-icons_aaaaaa_256x240.png b/src/interface/static/css/themes/vader/images/ui-icons_aaaaaa_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c9b651cf7209bf5848d00998e9dfe2a02449e35d GIT binary patch literal 7075 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-icons_c98000_256x240.png b/src/interface/static/css/themes/vader/images/ui-icons_c98000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..552a9d0c55652dbe8b621e71987781a9da4895d3 GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/images/ui-icons_cccccc_256x240.png b/src/interface/static/css/themes/vader/images/ui-icons_cccccc_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4184f21a6be78600ab6584aa1649313f4f266813 GIT binary patch literal 7034 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 Mq-UmEp^c9JFN8XkWdHyG literal 0 HcmV?d00001 diff --git a/src/interface/static/css/themes/vader/jquery-ui.css b/src/interface/static/css/themes/vader/jquery-ui.css new file mode 100644 index 0000000..f95e236 --- /dev/null +++ b/src/interface/static/css/themes/vader/jquery-ui.css @@ -0,0 +1,1311 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=888888&bgTextureHeader=highlight_hard&bgImgOpacityHeader=15&borderColorHeader=404040&fcHeader=ffffff&iconColorHeader=cccccc&bgColorContent=121212&bgTextureContent=gloss_wave&bgImgOpacityContent=16&borderColorContent=404040&fcContent=eeeeee&iconColorContent=bbbbbb&bgColorDefault=adadad&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=cccccc&fcDefault=333333&iconColorDefault=666666&bgColorHover=dddddd&bgTextureHover=highlight_soft&bgImgOpacityHover=60&borderColorHover=dddddd&fcHover=000000&iconColorHover=c98000&bgColorActive=121212&bgTextureActive=inset_soft&bgImgOpacityActive=15&borderColorActive=000000&fcActive=ffffff&iconColorActive=f29a00&bgColorHighlight=555555&bgTextureHighlight=highlight_hard&bgImgOpacityHighlight=55&borderColorHighlight=404040&fcHighlight=cccccc&iconColorHighlight=aaaaaa&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,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"); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cccccc; +} +.ui-widget-content { + border: 1px solid #404040; + background: #121212 url("images/ui-bg_gloss-wave_16_121212_500x100.png") 50% top repeat-x; + color: #eeeeee; +} +.ui-widget-content a { + color: #eeeeee; +} +.ui-widget-header { + border: 1px solid #404040; + background: #888888 url("images/ui-bg_highlight-hard_15_888888_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cccccc; + background: #adadad url("images/ui-bg_highlight-soft_35_adadad_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #333333; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #333333; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #dddddd; + background: #dddddd url("images/ui-bg_highlight-soft_60_dddddd_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #000000; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #000000; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #000000; + background: #121212 url("images/ui-bg_inset-soft_15_121212_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #000000; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #404040; + background: #555555 url("images/ui-bg_highlight-hard_55_555555_1x100.png") 50% top repeat-x; + color: #cccccc; +} +.ui-state-checked { + border: 1px solid #404040; + background: #555555; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #cccccc; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_bbbbbb_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_c98000_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f29a00_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_aaaaaa_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_666666_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/css/themes/vader/jquery-ui.min.css b/src/interface/static/css/themes/vader/jquery-ui.min.css new file mode 100644 index 0000000..7a2a0dc --- /dev/null +++ b/src/interface/static/css/themes/vader/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=888888&bgTextureHeader=highlight_hard&bgImgOpacityHeader=15&borderColorHeader=404040&fcHeader=ffffff&iconColorHeader=cccccc&bgColorContent=121212&bgTextureContent=gloss_wave&bgImgOpacityContent=16&borderColorContent=404040&fcContent=eeeeee&iconColorContent=bbbbbb&bgColorDefault=adadad&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=cccccc&fcDefault=333333&iconColorDefault=666666&bgColorHover=dddddd&bgTextureHover=highlight_soft&bgImgOpacityHover=60&borderColorHover=dddddd&fcHover=000000&iconColorHover=c98000&bgColorActive=121212&bgTextureActive=inset_soft&bgImgOpacityActive=15&borderColorActive=000000&fcActive=ffffff&iconColorActive=f29a00&bgColorHighlight=555555&bgTextureHighlight=highlight_hard&bgImgOpacityHighlight=55&borderColorHighlight=404040&fcHighlight=cccccc&iconColorHighlight=aaaaaa&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #ccc}.ui-widget-content{border:1px solid #404040;background:#121212 url("images/ui-bg_gloss-wave_16_121212_500x100.png") 50% top repeat-x;color:#eee}.ui-widget-content a{color:#eee}.ui-widget-header{border:1px solid #404040;background:#888 url("images/ui-bg_highlight-hard_15_888888_1x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #ccc;background:#adadad url("images/ui-bg_highlight-soft_35_adadad_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#333;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ddd;background:#ddd url("images/ui-bg_highlight-soft_60_dddddd_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#000}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#000;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #000;background:#121212 url("images/ui-bg_inset-soft_15_121212_1x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#000;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #404040;background:#555 url("images/ui-bg_highlight-hard_55_555555_1x100.png") 50% top repeat-x;color:#ccc}.ui-state-checked{border:1px solid #404040;background:#555}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#ccc}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_bbbbbb_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_cccccc_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_c98000_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_f29a00_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_aaaaaa_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_666666_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa} \ No newline at end of file diff --git a/src/interface/static/css/themes/vader/theme.css b/src/interface/static/css/themes/vader/theme.css new file mode 100644 index 0000000..093c30b --- /dev/null +++ b/src/interface/static/css/themes/vader/theme.css @@ -0,0 +1,443 @@ +/*! + * jQuery UI CSS Framework 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=888888&bgTextureHeader=highlight_hard&bgImgOpacityHeader=15&borderColorHeader=404040&fcHeader=ffffff&iconColorHeader=cccccc&bgColorContent=121212&bgTextureContent=gloss_wave&bgImgOpacityContent=16&borderColorContent=404040&fcContent=eeeeee&iconColorContent=bbbbbb&bgColorDefault=adadad&bgTextureDefault=highlight_soft&bgImgOpacityDefault=35&borderColorDefault=cccccc&fcDefault=333333&iconColorDefault=666666&bgColorHover=dddddd&bgTextureHover=highlight_soft&bgImgOpacityHover=60&borderColorHover=dddddd&fcHover=000000&iconColorHover=c98000&bgColorActive=121212&bgTextureActive=inset_soft&bgImgOpacityActive=15&borderColorActive=000000&fcActive=ffffff&iconColorActive=f29a00&bgColorHighlight=555555&bgTextureHighlight=highlight_hard&bgImgOpacityHighlight=55&borderColorHighlight=404040&fcHighlight=cccccc&iconColorHighlight=aaaaaa&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Helvetica,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Helvetica,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #cccccc; +} +.ui-widget-content { + border: 1px solid #404040; + background: #121212 url("images/ui-bg_gloss-wave_16_121212_500x100.png") 50% top repeat-x; + color: #eeeeee; +} +.ui-widget-content a { + color: #eeeeee; +} +.ui-widget-header { + border: 1px solid #404040; + background: #888888 url("images/ui-bg_highlight-hard_15_888888_1x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #cccccc; + background: #adadad url("images/ui-bg_highlight-soft_35_adadad_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #333333; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #333333; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #dddddd; + background: #dddddd url("images/ui-bg_highlight-soft_60_dddddd_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #000000; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #000000; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #000000; + background: #121212 url("images/ui-bg_inset-soft_15_121212_1x100.png") 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #000000; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #404040; + background: #555555 url("images/ui-bg_highlight-hard_55_555555_1x100.png") 50% top repeat-x; + color: #cccccc; +} +.ui-state-checked { + border: 1px solid #404040; + background: #555555; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #cccccc; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_bbbbbb_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_c98000_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_f29a00_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_aaaaaa_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_666666_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/src/interface/static/js/jquery-ui.min.js b/src/interface/static/js/jquery-ui.min.js new file mode 100644 index 0000000..25398a1 --- /dev/null +++ b/src/interface/static/js/jquery-ui.min.js @@ -0,0 +1,13 @@ +/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}function i(t){for(var e,i;t.length&&t[0]!==document;){if(e=t.css("position"),("absolute"===e||"relative"===e||"fixed"===e)&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&0!==i))return i;t=t.parent()}return 0}function s(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=n(t("

"))}function n(e){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",i,function(){t(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",i,o)}function o(){t.datepicker._isDisabledDatepicker(m.inline?m.dpDiv.parent()[0]:m.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).addClass("ui-datepicker-next-hover"))}function a(e,i){t.extend(e,i);for(var s in i)null==i[s]&&(e[s]=i[s]);return e}function r(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}t.ui=t.ui||{},t.ui.version="1.12.1";var h=0,l=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},h=e.split(".")[0];e=e.split(".")[1];var l=h+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][l.toLowerCase()]=function(e){return!!t.data(e,l)},t[h]=t[h]||{},n=t[h][e],o=t[h][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:h,widgetName:e,widgetFullName:l}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,s,n=l.call(arguments,1),o=0,a=n.length;a>o;o++)for(i in n[o])s=n[o][i],n[o].hasOwnProperty(i)&&void 0!==s&&(e[i]=t.isPlainObject(s)?t.isPlainObject(e[i])?t.widget.extend({},e[i],s):t.widget.extend({},s):s);return e},t.widget.bridge=function(e,i){var s=i.prototype.widgetFullName||e;t.fn[e]=function(n){var o="string"==typeof n,a=l.call(arguments,1),r=this;return o?this.length||"instance"!==n?this.each(function(){var i,o=t.data(this,s);return"instance"===n?(r=o,!1):o?t.isFunction(o[n])&&"_"!==n.charAt(0)?(i=o[n].apply(o,a),i!==o&&void 0!==i?(r=i&&i.jquery?r.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+n+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+n+"'")}):r=void 0:(a.length&&(n=t.widget.extend.apply(null,[n].concat(a))),this.each(function(){var e=t.data(this,s);e?(e.option(n||{}),e._init&&e._init()):t.data(this,s,new i(n,this))})),r}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,i){i=t(i||this.defaultElement||this)[0],this.element=t(i),this.uuid=h++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},i!==this&&(t.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===i&&this.destroy()}}),this.document=t(i.style?i.ownerDocument:i.document||i),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,h=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};l>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),h.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-r-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-r-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-h,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}});var c="ui-effects-",u="ui-effects-style",d="ui-effects-animated",p=t;t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=l(),n=s._rgba=[];return i=i.toLowerCase(),f(h,function(t,o){var a,r=o.re.exec(i),h=r&&o.parse(r),l=o.space||"rgba";return h?(a=s[l](h),s[c[l].cache]=a[c[l].cache],n=s._rgba=a._rgba,!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,o.transparent),s):o[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var o,a="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,h=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],l=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=l.support={},p=t("

")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),l.fn=t.extend(l.prototype,{parse:function(n,a,r,h){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(a),a=e);var u=this,d=t.type(n),p=this._rgba=[];return a!==e&&(n=[n,a,r,h],d="array"),"string"===d?this.parse(s(n)||o._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof l?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var o=s.cache;f(s.props,function(t,e){if(!u[o]&&s.to){if("alpha"===t||null==n[t])return;u[o]=s.to(u._rgba)}u[o][e.idx]=i(n[t],e,!0)}),u[o]&&0>t.inArray(null,u[o].slice(0,3))&&(u[o][3]=1,s.from&&(u._rgba=s.from(u[o])))}),this):e},is:function(t){var i=l(t),s=!0,n=this;return f(c,function(t,o){var a,r=i[o.cache];return r&&(a=n[o.cache]||o.to&&o.to(n._rgba)||[],f(o.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===a[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=l(t),n=s._space(),o=c[n],a=0===this.alpha()?l("transparent"):this,r=a[o.cache]||o.to(a._rgba),h=r.slice();return s=s[o.cache],f(o.props,function(t,n){var o=n.idx,a=r[o],l=s[o],c=u[n.type]||{};null!==l&&(null===a?h[o]=l:(c.mod&&(l-a>c.mod/2?a+=c.mod:a-l>c.mod/2&&(a-=c.mod)),h[o]=i((l-a)*e+a,n)))}),this[n](h)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=l(e)._rgba;return l(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,o=t[2]/255,a=t[3],r=Math.max(s,n,o),h=Math.min(s,n,o),l=r-h,c=r+h,u=.5*c;return e=h===r?0:s===r?60*(n-o)/l+360:n===r?60*(o-s)/l+120:60*(s-n)/l+240,i=0===l?0:.5>=u?l/c:l/(2-c),[Math.round(e)%360,i,u,null==a?1:a]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],o=t[3],a=.5>=s?s*(1+i):s+i-s*i,r=2*s-a;return[Math.round(255*n(r,a,e+1/3)),Math.round(255*n(r,a,e)),Math.round(255*n(r,a,e-1/3)),o]},f(c,function(s,n){var o=n.props,a=n.cache,h=n.to,c=n.from;l.fn[s]=function(s){if(h&&!this[a]&&(this[a]=h(this._rgba)),s===e)return this[a].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[a].slice();return f(o,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=l(c(d)),n[a]=d,n):l(d)},f(o,function(e,i){l.fn[e]||(l.fn[e]=function(n){var o,a=t.type(n),h="alpha"===e?this._hsla?"hsla":"rgba":s,l=this[h](),c=l[i.idx];return"undefined"===a?c:("function"===a&&(n=n.call(this,c),a=t.type(n)),null==n&&i.empty?this:("string"===a&&(o=r.exec(n),o&&(n=c+parseFloat(o[2])*("+"===o[1]?1:-1))),l[i.idx]=n,this[h](l)))})})}),l.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var o,a,r="";if("transparent"!==n&&("string"!==t.type(n)||(o=s(n)))){if(n=l(o||n),!d.rgba&&1!==n._rgba[3]){for(a="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&a&&a.style;)try{r=t.css(a,"backgroundColor"),a=a.parentNode}catch(h){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(h){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=l(e.elem,i),e.end=l(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},l.hook(a),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},o=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(p),function(){function e(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(o[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(o[i]=n[i]);return o}function i(e,i){var s,o,a={};for(s in i)o=i[s],e[s]!==o&&(n[s]||(t.fx.step[s]||!isNaN(parseFloat(o)))&&(a[s]=o));return a}var s=["add","remove","toggle"],n={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(p.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(n,o,a,r){var h=t.speed(o,a,r);return this.queue(function(){var o,a=t(this),r=a.attr("class")||"",l=h.children?a.find("*").addBack():a;l=l.map(function(){var i=t(this);return{el:i,start:e(this)}}),o=function(){t.each(s,function(t,e){n[e]&&a[e+"Class"](n[e])})},o(),l=l.map(function(){return this.end=e(this.el[0]),this.diff=i(this.start,this.end),this}),a.attr("class",r),l=l.map(function(){var e=this,i=t.Deferred(),s=t.extend({},h,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,l.get()).done(function(){o(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),h.complete.call(a[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,o){return s?t.effects.animateClass.call(this,{add:i},s,n,o):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,o){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,o):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(e){return function(i,s,n,o,a){return"boolean"==typeof s||void 0===s?n?t.effects.animateClass.call(this,s?{add:i}:{remove:i},n,o,a):e.apply(this,arguments):t.effects.animateClass.call(this,{toggle:i},s,n,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,o){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,o)}})}(),function(){function e(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function i(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"string"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}function s(t,e){var i=e.outerWidth(),s=e.outerHeight(),n=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,o=n.exec(t)||["",0,i,s,0];return{top:parseFloat(o[1])||0,right:"auto"===o[2]?i:parseFloat(o[2]),bottom:"auto"===o[3]?s:parseFloat(o[3]),left:parseFloat(o[4])||0}}t.expr&&t.expr.filters&&t.expr.filters.animated&&(t.expr.filters.animated=function(e){return function(i){return!!t(i).data(d)||e(i)}}(t.expr.filters.animated)),t.uiBackCompat!==!1&&t.extend(t.effects,{save:function(t,e){for(var i=0,s=e.length;s>i;i++)null!==e[i]&&t.data(c+e[i],t[0].style[e[i]])},restore:function(t,e){for(var i,s=0,n=e.length;n>s;s++)null!==e[s]&&(i=t.data(c+e[s]),t.css(e[s],i))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("

").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},o=document.activeElement;try{o.id}catch(a){o=document.body}return e.wrap(s),(e[0]===o||t.contains(e[0],o))&&t(o).trigger("focus"),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).trigger("focus")),e}}),t.extend(t.effects,{version:"1.12.1",define:function(e,i,s){return s||(s=i,i="effect"),t.effects.effect[e]=s,t.effects.effect[e].mode=i,s},scaledDimensions:function(t,e,i){if(0===e)return{height:0,width:0,outerHeight:0,outerWidth:0};var s="horizontal"!==i?(e||100)/100:1,n="vertical"!==i?(e||100)/100:1;return{height:t.height()*n,width:t.width()*s,outerHeight:t.outerHeight()*n,outerWidth:t.outerWidth()*s}},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var s=t.queue();e>1&&s.splice.apply(s,[1,0].concat(s.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data(u,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(u)||"",t.removeData(u)},mode:function(t,e){var i=t.is(":hidden");return"toggle"===e&&(e=i?"show":"hide"),(i?"hide"===e:"show"===e)&&(e="none"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createPlaceholder:function(e){var i,s=e.css("position"),n=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(s)&&(s="absolute",i=t("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),"float":e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data(c+"placeholder",i)),e.css({position:s,left:n.left,top:n.top}),i},removePlaceholder:function(t){var e=c+"placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(e){t.effects.restoreStyle(e),t.effects.removePlaceholder(e)},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var o=e.cssUnit(i);o[0]>0&&(n[i]=o[0]*s+o[1])}),n}}),t.fn.extend({effect:function(){function i(e){function i(){r.removeData(d),t.effects.cleanUp(r),"hide"===s.mode&&r.hide(),a()}function a(){t.isFunction(h)&&h.call(r[0]),t.isFunction(e)&&e()}var r=t(this);s.mode=c.shift(),t.uiBackCompat===!1||o?"none"===s.mode?(r[l](),a()):n.call(r[0],s,i):(r.is(":hidden")?"hide"===l:"show"===l)?(r[l](),a()):n.call(r[0],s,a)}var s=e.apply(this,arguments),n=t.effects.effect[s.effect],o=n.mode,a=s.queue,r=a||"fx",h=s.complete,l=s.mode,c=[],u=function(e){var i=t(this),s=t.effects.mode(i,l)||o;i.data(d,!0),c.push(s),o&&("show"===s||s===o&&"hide"===s)&&i.show(),o&&"none"===s||t.effects.saveStyle(i),t.isFunction(e)&&e()};return t.fx.off||!n?l?this[l](s.duration,h):this.each(function(){h&&h.call(this)}):a===!1?this.each(u).each(i):this.queue(r,u).queue(r,i)},show:function(t){return function(s){if(i(s))return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="show",this.effect.call(this,n) +}}(t.fn.show),hide:function(t){return function(s){if(i(s))return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="hide",this.effect.call(this,n)}}(t.fn.hide),toggle:function(t){return function(s){if(i(s)||"boolean"==typeof s)return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):s(this.css("clip"),this)},transfer:function(e,i){var s=t(this),n=t(e.to),o="fixed"===n.css("position"),a=t("body"),r=o?a.scrollTop():0,h=o?a.scrollLeft():0,l=n.offset(),c={top:l.top-r,left:l.left-h,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
").appendTo("body").addClass(e.className).css({top:u.top-r,left:u.left-h,height:s.innerHeight(),width:s.innerWidth(),position:o?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),t.isFunction(i)&&i()})}}),t.fx.step.clip=function(e){e.clipInit||(e.start=t(e.elem).cssClip(),"string"==typeof e.end&&(e.end=s(e.end,e.elem)),e.clipInit=!0),t(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})}}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}();var f=t.effects;t.effects.define("blind","hide",function(e,i){var s={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=t(this),o=e.direction||"up",a=n.cssClip(),r={clip:t.extend({},a)},h=t.effects.createPlaceholder(n);r.clip[s[o][0]]=r.clip[s[o][1]],"show"===e.mode&&(n.cssClip(r.clip),h&&h.css(t.effects.clipToBox(r)),r.clip=a),h&&h.animate(t.effects.clipToBox(r),e.duration,e.easing),n.animate(r,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("bounce",function(e,i){var s,n,o,a=t(this),r=e.mode,h="hide"===r,l="show"===r,c=e.direction||"up",u=e.distance,d=e.times||5,p=2*d+(l||h?1:0),f=e.duration/p,g=e.easing,m="up"===c||"down"===c?"top":"left",_="up"===c||"left"===c,v=0,b=a.queue().length;for(t.effects.createPlaceholder(a),o=a.css(m),u||(u=a["top"===m?"outerHeight":"outerWidth"]()/3),l&&(n={opacity:1},n[m]=o,a.css("opacity",0).css(m,_?2*-u:2*u).animate(n,f,g)),h&&(u/=Math.pow(2,d-1)),n={},n[m]=o;d>v;v++)s={},s[m]=(_?"-=":"+=")+u,a.animate(s,f,g).animate(n,f,g),u=h?2*u:u/2;h&&(s={opacity:0},s[m]=(_?"-=":"+=")+u,a.animate(s,f,g)),a.queue(i),t.effects.unshift(a,b,p+1)}),t.effects.define("clip","hide",function(e,i){var s,n={},o=t(this),a=e.direction||"vertical",r="both"===a,h=r||"horizontal"===a,l=r||"vertical"===a;s=o.cssClip(),n.clip={top:l?(s.bottom-s.top)/2:s.top,right:h?(s.right-s.left)/2:s.right,bottom:l?(s.bottom-s.top)/2:s.bottom,left:h?(s.right-s.left)/2:s.left},t.effects.createPlaceholder(o),"show"===e.mode&&(o.cssClip(n.clip),n.clip=s),o.animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("drop","hide",function(e,i){var s,n=t(this),o=e.mode,a="show"===o,r=e.direction||"left",h="up"===r||"down"===r?"top":"left",l="up"===r||"left"===r?"-=":"+=",c="+="===l?"-=":"+=",u={opacity:0};t.effects.createPlaceholder(n),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0)/2,u[h]=l+s,a&&(n.css(u),u[h]=c+s,u.opacity=1),n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("explode","hide",function(e,i){function s(){b.push(this),b.length===u*d&&n()}function n(){p.css({visibility:"visible"}),t(b).remove(),i()}var o,a,r,h,l,c,u=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=u,p=t(this),f=e.mode,g="show"===f,m=p.show().css("visibility","hidden").offset(),_=Math.ceil(p.outerWidth()/d),v=Math.ceil(p.outerHeight()/u),b=[];for(o=0;u>o;o++)for(h=m.top+o*v,c=o-(u-1)/2,a=0;d>a;a++)r=m.left+a*_,l=a-(d-1)/2,p.clone().appendTo("body").wrap("
").css({position:"absolute",visibility:"visible",left:-a*_,top:-o*v}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:_,height:v,left:r+(g?l*_:0),top:h+(g?c*v:0),opacity:g?0:1}).animate({left:r+(g?0:l*_),top:h+(g?0:c*v),opacity:g?1:0},e.duration||500,e.easing,s)}),t.effects.define("fade","toggle",function(e,i){var s="show"===e.mode;t(this).css("opacity",s?0:1).animate({opacity:s?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("fold","hide",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=e.size||15,h=/([0-9]+)%/.exec(r),l=!!e.horizFirst,c=l?["right","bottom"]:["bottom","right"],u=e.duration/2,d=t.effects.createPlaceholder(s),p=s.cssClip(),f={clip:t.extend({},p)},g={clip:t.extend({},p)},m=[p[c[0]],p[c[1]]],_=s.queue().length;h&&(r=parseInt(h[1],10)/100*m[a?0:1]),f.clip[c[0]]=r,g.clip[c[0]]=r,g.clip[c[1]]=0,o&&(s.cssClip(g.clip),d&&d.css(t.effects.clipToBox(g)),g.clip=p),s.queue(function(i){d&&d.animate(t.effects.clipToBox(f),u,e.easing).animate(t.effects.clipToBox(g),u,e.easing),i()}).animate(f,u,e.easing).animate(g,u,e.easing).queue(i),t.effects.unshift(s,_,4)}),t.effects.define("highlight","show",function(e,i){var s=t(this),n={backgroundColor:s.css("backgroundColor")};"hide"===e.mode&&(n.opacity=0),t.effects.saveStyle(s),s.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("size",function(e,i){var s,n,o,a=t(this),r=["fontSize"],h=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],l=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],c=e.mode,u="effect"!==c,d=e.scale||"both",p=e.origin||["middle","center"],f=a.css("position"),g=a.position(),m=t.effects.scaledDimensions(a),_=e.from||m,v=e.to||t.effects.scaledDimensions(a,0);t.effects.createPlaceholder(a),"show"===c&&(o=_,_=v,v=o),n={from:{y:_.height/m.height,x:_.width/m.width},to:{y:v.height/m.height,x:v.width/m.width}},("box"===d||"both"===d)&&(n.from.y!==n.to.y&&(_=t.effects.setTransition(a,h,n.from.y,_),v=t.effects.setTransition(a,h,n.to.y,v)),n.from.x!==n.to.x&&(_=t.effects.setTransition(a,l,n.from.x,_),v=t.effects.setTransition(a,l,n.to.x,v))),("content"===d||"both"===d)&&n.from.y!==n.to.y&&(_=t.effects.setTransition(a,r,n.from.y,_),v=t.effects.setTransition(a,r,n.to.y,v)),p&&(s=t.effects.getBaseline(p,m),_.top=(m.outerHeight-_.outerHeight)*s.y+g.top,_.left=(m.outerWidth-_.outerWidth)*s.x+g.left,v.top=(m.outerHeight-v.outerHeight)*s.y+g.top,v.left=(m.outerWidth-v.outerWidth)*s.x+g.left),a.css(_),("content"===d||"both"===d)&&(h=h.concat(["marginTop","marginBottom"]).concat(r),l=l.concat(["marginLeft","marginRight"]),a.find("*[width]").each(function(){var i=t(this),s=t.effects.scaledDimensions(i),o={height:s.height*n.from.y,width:s.width*n.from.x,outerHeight:s.outerHeight*n.from.y,outerWidth:s.outerWidth*n.from.x},a={height:s.height*n.to.y,width:s.width*n.to.x,outerHeight:s.height*n.to.y,outerWidth:s.width*n.to.x};n.from.y!==n.to.y&&(o=t.effects.setTransition(i,h,n.from.y,o),a=t.effects.setTransition(i,h,n.to.y,a)),n.from.x!==n.to.x&&(o=t.effects.setTransition(i,l,n.from.x,o),a=t.effects.setTransition(i,l,n.to.x,a)),u&&t.effects.saveStyle(i),i.css(o),i.animate(a,e.duration,e.easing,function(){u&&t.effects.restoreStyle(i)})})),a.animate(v,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){var e=a.offset();0===v.opacity&&a.css("opacity",_.opacity),u||(a.css("position","static"===f?"relative":f).offset(e),t.effects.saveStyle(a)),i()}})}),t.effects.define("scale",function(e,i){var s=t(this),n=e.mode,o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"effect"!==n?0:100),a=t.extend(!0,{from:t.effects.scaledDimensions(s),to:t.effects.scaledDimensions(s,o,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(a.from.opacity=1,a.to.opacity=0),t.effects.effect.size.call(this,a,i)}),t.effects.define("puff","hide",function(e,i){var s=t.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150});t.effects.effect.scale.call(this,s,i)}),t.effects.define("pulsate","show",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=o||a,h=2*(e.times||5)+(r?1:0),l=e.duration/h,c=0,u=1,d=s.queue().length;for((o||!s.is(":visible"))&&(s.css("opacity",0).show(),c=1);h>u;u++)s.animate({opacity:c},l,e.easing),c=1-c;s.animate({opacity:c},l,e.easing),s.queue(i),t.effects.unshift(s,d,h+1)}),t.effects.define("shake",function(e,i){var s=1,n=t(this),o=e.direction||"left",a=e.distance||20,r=e.times||3,h=2*r+1,l=Math.round(e.duration/h),c="up"===o||"down"===o?"top":"left",u="up"===o||"left"===o,d={},p={},f={},g=n.queue().length;for(t.effects.createPlaceholder(n),d[c]=(u?"-=":"+=")+a,p[c]=(u?"+=":"-=")+2*a,f[c]=(u?"-=":"+=")+2*a,n.animate(d,l,e.easing);r>s;s++)n.animate(p,l,e.easing).animate(f,l,e.easing);n.animate(p,l,e.easing).animate(d,l/2,e.easing).queue(i),t.effects.unshift(n,g,h+1)}),t.effects.define("slide","show",function(e,i){var s,n,o=t(this),a={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},r=e.mode,h=e.direction||"left",l="up"===h||"down"===h?"top":"left",c="up"===h||"left"===h,u=e.distance||o["top"===l?"outerHeight":"outerWidth"](!0),d={};t.effects.createPlaceholder(o),s=o.cssClip(),n=o.position()[l],d[l]=(c?-1:1)*u+n,d.clip=o.cssClip(),d.clip[a[h][1]]=d.clip[a[h][0]],"show"===r&&(o.cssClip(d.clip),o.css(l,d[l]),d.clip=s,d[l]=n),o.animate(d,{queue:!1,duration:e.duration,easing:e.easing,complete:i})});var f;t.uiBackCompat!==!1&&(f=t.effects.define("transfer",function(e,i){t(this).transfer(e,i)})),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,.\/:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.widget("ui.accordion",{version:"1.12.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||e.active!==!1&&null!=e.active||(e.active=0),this._processPanels(),0>e.active&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var e,i,s=this.options.icons;s&&(e=t(""),this._addClass(e,"ui-accordion-header-icon","ui-icon "+s.header),e.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,s.header)._addClass(i,null,s.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){return"active"===t?(this._activate(e),void 0):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||this.options.active!==!1||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons()),void 0)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),t(o).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),e.active===!1&&e.collapsible===!0||!this.headers.length?(e.active=!1,this.active=t()):e.active===!1?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var e,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var e=t(this),i=e.uniqueId().attr("id"),s=e.next(),n=s.uniqueId().attr("id");e.attr("aria-controls",n),s.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(e=n.height(),this.element.siblings(":visible").each(function(){var i=t(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(e-=i.outerHeight(!0))}),this.headers.each(function(){e-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,e-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===s&&(e=0,this.headers.next().each(function(){var i=t(this).is(":visible");i||t(this).show(),e=Math.max(e,t(this).css("height","").height()),i||t(this).hide()}).height(e))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i,s,n=this.options,o=this.active,a=t(e.currentTarget),r=a[0]===o[0],h=r&&n.collapsible,l=h?t():a.next(),c=o.next(),u={oldHeader:o,oldPanel:c,newHeader:h?t():a,newPanel:l};e.preventDefault(),r&&!n.collapsible||this._trigger("beforeActivate",e,u)===!1||(n.active=h?!1:this.headers.index(a),this.active=r?t():a,this._toggle(u),this._removeClass(o,"ui-accordion-header-active","ui-state-active"),n.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,n.icons.activeHeader)._addClass(i,null,n.icons.header)),r||(this._removeClass(a,"ui-accordion-header-collapsed")._addClass(a,"ui-accordion-header-active","ui-state-active"),n.icons&&(s=a.children(".ui-accordion-header-icon"),this._removeClass(s,null,n.icons.header)._addClass(s,null,n.icons.activeHeader)),this._addClass(a.next(),"ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===parseInt(t(this).attr("tabIndex"),10)}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var s,n,o,a=this,r=0,h=t.css("box-sizing"),l=t.length&&(!e.length||t.index()",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,h=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=h.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=h.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n; +this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("